wormseed meaning

Meaning of wormseed

What is the full meaning of wormseed

any one of several plants whose seeds have the property of expelling worms from the stomach and intestines [n -S]

Example of the word wormseed placed on a Scrabble board.

Unscrambled word wormseed

Points for wormseed

Scrabble
17 points
Word With Friends
15 points
Wordfeud
17 points

Related pages for wormseed