Popular Wordlists
  • 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
Connect with us on Facebook