rose apple in Portuguese rose apple in Portuguese jambo noun Syzygium aqueum, the watery rose apple. Add to Flashcards