Meaning of callirhoe triangulata

Definition of callirhoe triangulata

(noun) densely hairy perennial having mostly triangular basal leaves and rose-purple flowers in panicled clusters

Other information on callirhoe triangulata

WIKIPEDIA results for callirhoe triangulata
Amazon results for callirhoe triangulata