Petrel apple
/
PEH-truhl
/
[
English
]
plural
Petrel apples
A variety of apple