Anomalluma?

Genus
Scientific Name: Anomalluma? (Cactaceae)