Spanish tea

from WordNet (r) 3.0 (2006)
Spanish tea
    n 1: rank-smelling tropical American pigweed [syn: {American
         wormseed}, {Mexican tea}, {Spanish tea}, {wormseed},
         {Chenopodium ambrosioides}]
    

[email protected]