brassica juncea

Noun
  1. Asiatic mustard used as a potherb (synset 111899102)

Found on Word Lists

Other Searches