Meaning of chenopodium rubrum

Definition of chenopodium rubrum

(noun) common Eurasian weed; naturalized in United States

Other information on chenopodium rubrum

WIKIPEDIA results for chenopodium rubrum
Amazon results for chenopodium rubrum