GeneralConnection.comDictionary
jambosa
Noun

1. rose apple
1. rose-apple tree, Eugenia jambos, fruit tree
Usage