English dictionary
genipa meaning and definition
Definition and meaning of genipa at MeaningMonkey.org. genipa meaning and definition in the English Dictionary.GENIPA noun
Definition of genipa (noun)
- any tree of the genus Genipa bearing yellow flowers and edible fruit with a thick rind
Source: Princeton University Wordnet