Spanish Tea Synonyms

Rank-smelling tropical American pigweed
(Noun)