See also: storm petrel

English

edit

Noun

edit

storm-petrel (plural storm-petrels)

  1. Alternative spelling of storm petrel