genipaEnglish

genipa

Noun

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

English: genipa

Words that start with "genipa"