Dorstenia crenulata

Dorstenia crenulata is a plant species in the family Moraceae which is native to Cuba.