Mamoncillo
WordNet

noun


(1)   Tropical American tree bearing a small edible fruit with green leathery skin and sweet juicy translucent pulp
 
x
OK