Meaning of polanisia

Definition of polanisia

(noun) widely distributed herbs having palmate leaves and creamy white to or pink to magenta flowers with many stamens of unequal length

Other information on polanisia

WIKIPEDIA results for polanisia
Amazon results for polanisia