• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp