Ibicella

Genus
Scientific Name: Ibicella  Eselt.  (Pedaliaceae)