'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]