English dictionary
french spinach meaning and definition
Definition and meaning of french spinach at MeaningMonkey.org. french spinach meaning and definition in the English Dictionary.FRENCH SPINACH noun
Definition of French spinach (noun)
- common Eurasian weed; naturalized in United States
- synonyms: Chenopodium rubrum, red goosefoot
Source: Princeton University Wordnet