mummy apple

noun

Definition of mummy apple

: papaya

History and Etymology for mummy apple

alteration of mammee

Keep scrolling for more