wormwoodEnglish

wormwood

Noun

Any of several low composite herbs of the genera Artemisia or Seriphidium

English: wormwood

Words that start with "wormwood"