WORMWOOD

Definition of WORMWOOD

  1. (noun)any of several low composite herbs of the genera Artemisia or Seriphidium