• word of the day

    wormwood

    wormwood - Dictionary definition and meaning for word wormwood

    Definition
    (noun) any of several low composite herbs of the genera Artemisia or Seriphidium
Download our Mobile App Today
Receive our word of the day
on Whatsapp