Skip to main content

callirhoe

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