rose apple in Finnish rose apple in Finnish jambolaani noun Syzygium aqueum, the watery rose apple. Add to Flashcards