Polanisia Meaning

There are 1 meaning(s) for word Polanisia

Meaning 1 : widely distributed herbs having palmate leaves and creamy white to or pink to magenta flowers with many stamens of unequal length

    Synonyms : genus polanisia