|
Definition of Spanish tea
1. Noun. Rank-smelling tropical American pigweed.
Exact synonyms: American Wormseed, Chenopodium Ambrosioides, Mexican Tea, Wormseed
Generic synonyms: Goosefoot
Generic synonyms: Goosefoot
|
1. Noun. Rank-smelling tropical American pigweed.