french_spinachEnglish

Chenopodium rubrum, French spinach, red goosefoot

Noun

Common Eurasian weed, naturalized in United States

English: red goosefoot, French spinach, Chenopodium rubrum

English words with similar meanings

Show 2 words