genipa
See also:
Genipa
English
Noun
genipa
(
plural
genipas
)
(
botany
)
Any plant of the genus
Genipa
.