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