mamoncillo
English
mamoncillo meaning in English • 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.