genipa

noun

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