Meaning of chenopodium vulvaria

Definition of chenopodium vulvaria

(noun) European goosefoot with strong-scented foliage; adventive in eastern North America

Other information on chenopodium vulvaria

WIKIPEDIA results for chenopodium vulvaria
Amazon results for chenopodium vulvaria