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