'genipa' definitions:

Definition of 'genipa'

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