wormseed
名词 wormseed:
rank-smelling tropical American pigweed
同义词:American wormseed, Mexican tea, Spanish tea, Chenopodium ambrosioides