mammee apple

Substantiv
tropical American tree having edible fruit with a leathery rind

Synonymer

Synonymer