Synonyms and Antonyms for wormseed

1. wormseed (n.)

rank-smelling tropical American pigweed

Synonyms: