1 mummy apple | Definition of mummy apple

mummy apple

noun

Definition of mummy apple

: papaya

History and Etymology for mummy apple

alteration of mammee

Keep scrolling for more