Ceraria

Genus
Scientific Name: Ceraria Pearson & Stephen. (Didiereaceae)