Home
All Categories
Best Categories
Recipes
Games
Nutritional Information
The Internet Encyclopedia
Electronics
News
Email this page to a friend
CHENOPODIUM AMBROSIOIDES
Definition:
[noun] rank-smelling tropical American pigweed
Synonyms:
American wormseed
,
Mexican tea
,
Spanish tea
,
wormseed
,
Chenopodium ambrosioides
Synonyms:
Search for
synonyms for CHENOPODIUM AMBROSIOIDES