melocoton

/ˌmɛləkəˈtɒn/
noun 2

Definitions

noun

1

A kind of yellow-fleshed peach having red skin

2

A quince.

Your note

not saved
0 chars