Definition, synonyms and related words
A myrtaceous tree (Eugenia malaccensis, now Syzygium malaccense) common in India.