Meaning of indian mustard

Definition of indian mustard

(noun) Asiatic mustard used as a potherb
leaves eaten as cooked greens

Other information on indian mustard

WIKIPEDIA results for indian mustard
Amazon results for indian mustard