mamoncillo

nounA tropical fruit with a green skin and a sweet, juicy pulp, also known as Spanish lime or quenepa.

No synonyms or antonyms found for this word.