genipa genipa

Definition(s):

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

Wiki Images for genipa

definition of genipa
Word of the Day
effusion effusion
/ɪ ˈfju ʒən/