indian mustard

Noun
  1. Asiatic mustard used as a potherb (synset 111899102)
  2. Leaves eaten as cooked greens (synset 107729508)

Other Searches