worm·seed
n 1 : any of various plants whose seeds possess anthelmintic properties: as a : any of several artemisias b : MEXICAN TEA 2 a : the fruit of the Mexican tea b : SANTONICA : also : LEVANT WORMSEED .
Published under license with Merriam-Webster, Incorporated. © 1997-2024.
|