spinach mustard

1. (noun) Asiatic plant cultivated for its swollen root crown and edible foliage
Synonyms: Brassica perviridis, Brassica rapa perviridis, tendergreen
Related Words: crucifer, cruciferous plant



Terms and Conditions of Use / Copyright Notice