mammee apples
English
Noun
mammee
apples
plural of
mammee apple