genipa
1. [ noun ] (botany) any tree of the genus Genipa bearing yellow flowers and edible fruit with a thick rind
Related terms: fruit_tree genipap_fruit genus_Genipa
Similar spelling:   genip