Decarya

Genus
Scientific Name: Decarya  Choux.  (Didiereaceae)