Levant wormseed
noun
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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share