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

More General Terms