Definify.com
Definition 2024
Malay_apple
Malay apple
English
Noun
Malay apple (plural Malay apples)
- A myrtaceous tree (Eugenia malaccensis, now Syzygium malaccense) common in India.
- The fruit of this tree, resembling an apple.
Malay apple (plural Malay apples)