Definify.com

Definition 2024


storm-petrel

storm-petrel

See also: storm petrel

English

Noun

storm-petrel (plural storm-petrels)

  1. Alternative spelling of storm petrel