genipa
1.
(
noun
) any tree of the genus Genipa bearing yellow flowers and edible fruit with a thick rind
Related Words:
Genipa Americana
,
fruit tree
,
genipap fruit
,
jagua
,
marmalade box
Terms and Conditions of Use / Copyright Notice