Definition of Chenopodium Ambrosioides

  • 1. Rank-smelling tropical American pigweed Noun

Synonyms for word "chenopodium ambrosioides"

Semanticaly linked words with "chenopodium ambrosioides"

Hyponims for word "chenopodium ambrosioides"