LEAF MUSTARD
Definition:
- [noun] Asiatic mustard used as a potherb
Synonyms: chinese mustard, indian mustard, gai choi, Brassica juncea - [noun] leaves eaten as cooked greens
Synonyms: mustard, mustard greens, Indian mustard
Synonyms:
- Search for synonyms for LEAF MUSTARD



