jambose
Meanings
Noun
1. A species of rose apple, Syzygium jambos