mamey apple

English

Noun

mamey apple (plural mamey apples)

  1. Alternative spelling of mammee apple.