Webster's Revised Unabridged Dictionary · 1913

mamoncillo

mamoncillo , noun

A tropical American tree (Melicocca bijuga, or Melicocca bijugatus) bearing a small edible fruit with green leathery skin and sweet juicy translucent pulp.