What does callirhoe triangulata mean?

callirhoe triangulata meaning in General Dictionary

densely hairy perennial having mainly triangular basal leaves and rose-purple blossoms in panicled clusters