'American wormseed' definitions:

Definition of 'American wormseed'

(from WordNet)
noun
Rank-smelling tropical American pigweed [syn: American wormseed, Mexican tea, Spanish tea, wormseed, Chenopodium ambrosioides]