Definition of Wormseed

  • 1. Rank-smelling tropical American pigweed Noun

Synonyms for word "wormseed"

Semanticaly linked words with "wormseed"

Hyponims for word "wormseed"