Didierea

Genus
Scientific Name: Didierea  Baillon.  (Didiereaceae)