mountain apple

Noun

 * 1)  The Malay apple or pommerac.