Cevallia

Genus
Scientific Name: Cevallia  Lagasca.  (Loasaceae)