Caryotophora

Genus
Scientific Name: Caryotophora  Leistner.  (Aizoaceae)