genus Genipa
Explore definitions, synonyms, and language insights of genus Genipa
Definitions
Noun
tropical American evergreen trees or shrubs bearing yellow flowers and succulent edible fruit with a thick rind