wormseed

English

noun
Definitions
  • An aromatic tropical plant (Dysphania ambrosioides, syn. ) that yields an anthelmintic oil
  • Santonica or , , syn. , an Asian plant related to wormwood.

Etymology

Inherited from Middle English wormsede com from English worm + English seed.

Origin

English

seed

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms