Genipa
English Dictionary
->
Letter G
-> Genipa
Search Dictionary:
Genipa Definition
(n)
any
tree
of
the
genus
Genipa
bearing
yellow
flowers
and
edible
fruit
with
a
thick
rind
Genipa Synonyms
genipa
© Art Branch Inc.