Dorstenia gigas

Dorstenia gigas is a species of flowering plant in the Moraceae family. It is a succulent native to the Socotra Islands off the Horn of Africa.