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
Tweet