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