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)

  1. Asiatic plant cultivated for its swollen root crown and edible foliage
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: