Oscularia

Genus
Scientific Name: Oscularia  Schwantes.  (Aizoaceae)