Meaning of Callirhoe

Definition of Callirhoe

(noun) small genus of North American herbs having usually red or purple flowers

Other information on Callirhoe

WIKIPEDIA results for Callirhoe
Amazon results for Callirhoe