Ice petrel Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a shearwater (Puffinus gelidus) of the Antarctic seas, abundant among floating ice.

Webster 1913