Chenopodium vulvaria

Explore definitions, synonyms, and language insights of Chenopodium vulvaria

Definitions

Noun
European goosefoot with strong-scented foliage; adventive in eastern North America

More General Terms