Amelie
[
French
]
A variety of mango, quite small and sweet.
Synonyms in other languages
Latin names
Mangifera indica
Countries
France
UK