English dictionary
spinach mustard meaning and definition
Definition and meaning of spinach mustard at MeaningMonkey.org. spinach mustard meaning and definition in the English Dictionary.SPINACH MUSTARD noun
Definition of spinach mustard (noun)
- Asiatic plant cultivated for its swollen root crown and edible foliage
- synonyms: Brassica perviridis, Brassica rapa perviridis, tendergreen
Source: Princeton University Wordnet