Noun wormseed has 1 sense
  1. American wormseed, Mexican tea, Spanish tea, wormseed, Chenopodium ambrosioides - rank-smelling tropical American pigweed
    --1 is a kind of goosefoot
,
TOP