French spinach
1.
(
noun
) common Eurasian weed; naturalized in United States
Synonyms:
Chenopodium rubrum
,
red goosefoot
Related Words:
goosefoot
Terms and Conditions of Use / Copyright Notice