See also: storm petrel

English edit

Noun edit

storm-petrel (plural storm-petrels)

  1. Alternative spelling of storm petrel