Levant wormseed noun
: the buds of a European plant of the genus Artemisia (A. cina) used as an anthelmintic—compare santonica
: 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).