mĕlon

/MEH-lon/
[Greek_Ancient]

Apple

Synonyms in other languages

Latin names