Callirhoe triangulata
Explore definitions, synonyms, and language insights of Callirhoe triangulata
Definitions
Noun
densely hairy perennial having mostly triangular basal leaves and rose-purple flowers in panicled clusters