meaning of chenopodium vulvaria

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


Related Words

chenopodium vulvaria |

Developed & Maintained By Taraprasad.com

Treasure Words