genipa

Noun
  1. Any tree of the genus Genipa bearing yellow flowers and edible fruit with a thick rind (synset 112688167)

Found on Word Lists

Other Searches