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 French spinach; the red goosefoot; the Chenopodium rubrum– common Eurasian weed; naturalized in United States 1