Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

wormseed Definition

Cancel
wormseed
noun(worm-seed)
rank-smelling tropical American pigweed
Synonyms: american wormseed, chenopodium ambrosioides, mexican tea, spanish tea,

Words Related to wormseed!

wormseed Examples by Brain Bank Users