Compund Words

Last Search Words

Sponsored Links

Search Result:wormwood




Overview of noun wormwood

The noun wormwood has 1 sense


  • wormwood -- (any of several low composite herbs of the genera Artemisia or Seriphidium)