English
Detailed Synonyms for French spinach in English
French spinach:
French spinach [the ~] noun
-
the French spinach
– common Eurasian weed; naturalized in United States 1the Chenopodium rubrum; the French spinach; the red goosefoot– common Eurasian weed; naturalized in United States 1