mammea_americanaEnglish

Mammea americana, mamey, mammee, mammee apple, mammee tree

Noun

Tropical American tree having edible fruit with a leathery rind

English: mammee apple, mammee, mamey, mammee tree, Mammea americana

English words with similar meanings

Show 4 words