English synonyms about - contact  

genipa

noun

1 genipa

Any tree of the genus Genipa bearing yellow flowers and edible fruit with a thick rind.


Find more on genipa elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0137