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