GeneralConnection.com
➔
Dictionary
genipa
Noun
1. fruit tree
Usage