• word of the day

    artemisia

    artemisia - Dictionary definition and meaning for word artemisia

    Definition
    (noun) any of various composite shrubs or herbs of the genus Artemisia having aromatic green or greyish foliage
Download our Mobile App Today
Receive our word of the day
on Whatsapp