Medical Dictionary
Levant wormseed
noun
Medical Definition of LEVANT WORMSEED
1
: the buds of a European plant of the genus Artemisia (A. cina) used as an anthelmintic—compare santonica
2
: the plant bearing Levant wormseed
Seen & Heard
What made you want to look up Levant wormseed? Please tell us where you read or heard it (including the quote, if possible).