Definify.com

Definition 2024


Malay_apple

Malay apple

English

Noun

Malay apple (plural Malay apples)

  1. A myrtaceous tree (Eugenia malaccensis, now Syzygium malaccense) common in India.
  2. The fruit of this tree, resembling an apple.