callirrhoe

/kælɪˈrɔɪ/

Definitions

1. noun

A genus of flowering plants in the family Zygophyllaceae, native to the Mediterranean region.

“The botanist studied the unique properties of Callirrhoe species in the wild.”

Synonyms

  • Callirhoe
  • spurred poppy