Petrel apple

/PEH-truhl/
[English] plural Petrel apples

A variety of apple