WORMSEED

8 letters 14 Scrabble points

Definition of WORMSEED

noun
  1. An aromatic tropical plant (Dysphania ambrosioides, syn. Chenopodium ambrosioides) that yields an anthelmintic oil

  2. Santonica or Levant wormseed, Seriphidium cinum, syn. Artemisia cina, an Asian plant related to wormwood.

Source: Wiktionary

Word Details

Letters W O R M S E E D
Length 8 letters
Scrabble Score 14 points

Words Containing "WORMSEED"

Words Starting with "WORMSEED"