northern storm petrel

English

Noun

northern storm petrels (plural northern storm petrels)

  1. A seabird belonging to the family Hydrobatidae.