Popular Wordlists
  • word of the day

    pyrola

    pyrola - Dictionary definition and meaning for word pyrola

    Definition
    (noun) any of several evergreen perennials of the genus Pyrola
    Synonyms : wintergreen
Connect with us on Facebook