Definitions of genipa:

  • noun:   any tree of the genus Genipa bearing yellow flowers and edible fruit with a thick rind