← DefinitionshareGuessmamoncillonounA 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.