plum rose (syzygium jambos) - English Synonyms Dictionary