Home

Word

wormseed, n.
(wormseeds)
more info rank-smelling tropical American pigweed
<noun.plant>

American wormseed Chenopodium ambrosioides Mexican tea Spanish tea wormseed
semantic pointers
hypernym