Dorstenia belizensis

Dorstenia belizensis is a plant species in the family Moraceae which is native to Belize.