What is the meaning of Wormseed?

(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.
5
 
|15 years ago|278 views|share |citing 
APAWebster's. (2011). wormseed. Retrieved September 22, 2026, from http://smartdefine.org/wormseed/definitions/2082614
ChicagoWebster's. 2011. "wormseed" http://smartdefine.org/wormseed/definitions/2082614 (accessed September 22, 2026).
HarvardWebster's 2011, wormseed, Smart Define, viewed 22 September, 2026, <http://smartdefine.org/wormseed/definitions/2082614>.
MLAWebster's. "wormseed" 28 May 2011. Web. 22 September 2026. <http://smartdefine.org/wormseed/definitions/2082614>
{ class="autoclick" }next definition (/)