Callirhoe

Explore definitions, synonyms, and language insights of Callirhoe

Definitions

Noun
small genus of North American herbs having usually red or purple flowers

More General Terms