Levant wormseed


Levant wormseed

noun

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).