Mamoncillo

Mamoncillo is the fruit of a tropical American tree bearing. It is a small edible fruit with green leathery skin and sweet juicy translucent pulp.