Definition, Meaning, Synonyms & Anagrams | English word WORMSEED


WORMSEED

Definitions of WORMSEED

  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.

9

1

Number of letters

8

Is palindrome

No

16
ED
EE
EED
MS
MSE
OR
ORM
RM
RMS
SE
SEE
WO

1

1

610
DE
DEE
DEM
DEO



Search for WORMSEED in:






Page preparation took: 107.00 ms.