VariousWords beta
Related Terms:
Noun
Definition: The edible fruit of the mamoncillo (Melicoccus bijugatus), a soapberry which tastes like a mix of lychee and lime.
VariousWords beta
Definition: The edible fruit of the mamoncillo (Melicoccus bijugatus), a soapberry which tastes like a mix of lychee and lime.