wormseed
From WikiWord, the free dictionary
English
Definitions
noun
- An aromatic tropical plant (Dysphania ambrosioides, syn. Chenopodium ambrosioides) that yields an anthelmintic oil
- Santonica or Levant wormseed, Seriphidium cinum, syn. Artemisia cina, an Asian plant related to wormwood.
Related words
Synonyms
Jerusalem oakMexican teadrug wormseedepazotemexican teaamerican wormseedchenopodium ambrosioidesspanish tealevantwormseed mustardsemen contrasesamebugseedoilseedtil seedscaleseedyellowseedwormroot