• word of the day

    polanisia

    polanisia - Dictionary definition and meaning for word polanisia

    Definition
    (noun) widely distributed herbs having palmate leaves and creamy white to or pink to magenta flowers with many stamens of unequal length
    Synonyms : genus polanisia
Download our Mobile App Today
Receive our word of the day
on Whatsapp