callirhoe
English
callirhoe meaning in English • callirhoe का अर्थ अंग्रेजी में
Noun
- small genus of North American herbs having usually red or purple flowers.