meaning of brassica juncea

brassica juncea meaning in General Dictionary

Asiatic mustard used as a potherb