Wormseed meaning : 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.
crumbling
wormseed
disobedience
accepts
probates