wormseed

IPA: wˈɝmsid

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

Examples of "wormseed" in Sentences

    No Sentences Found for wormseed

Related Links

synonyms for wormseeddescribing words for wormseed
Advertisement
#AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz

© 2024 Copyright: WordPapa