• word of the day

    mugwort

    mugwort - Dictionary definition and meaning for word mugwort

    Definition
    (noun) any of several weedy composite plants of the genus Artemisia
Download our Mobile App Today
Receive our word of the day
on Whatsapp