Home

Word

Spanish tea, n.
more info rank-smelling tropical American pigweed
<noun.plant>

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