Home
All Categories
Best Categories
Recipes
Games
Nutritional Information
The Internet Encyclopedia
Electronics
News
AMERICAN WORMSEED
Definition:
[noun] rank-smelling tropical American pigweed
Synonyms:
American wormseed
,
Mexican tea
,
Spanish tea
,
wormseed
,
Chenopodium ambrosioides