mustard greens
1.
(
noun
) leaves eaten as cooked greens
Synonyms:
Indian mustard
,
leaf mustard
,
mustard
Related Words:
cruciferous vegetable
Terms and Conditions of Use / Copyright Notice