Meaning of genipa

Definition of genipa

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

Other information on genipa

WIKIPEDIA results for genipa
Amazon results for genipa