English dictionary
chenopodium rubrum meaning and definition
Definition and meaning of chenopodium rubrum at MeaningMonkey.org. chenopodium rubrum meaning and definition in the English Dictionary.CHENOPODIUM RUBRUM noun
Definition of Chenopodium rubrum (noun)
- common Eurasian weed; naturalized in United States
- synonyms: French spinach, red goosefoot
Source: Princeton University Wordnet