Chenopodium rubrum

Explore definitions, synonyms, and language insights of Chenopodium rubrum

Definitions

Noun
common Eurasian weed; naturalized in United States

More General Terms