Wormseed is a 8 letter word which starts with the letter W and ends with the letter D for which we found 1 definitions.
Definition |
---|
(n.) Any one of several plants as Artemisia santonica and Chenopodium anthelminticum whose seeds have the property of expelling worms from the stomach and intestines. |