Definify.com

Definition 2024


storm-petrels

storm-petrels

See also: storm petrels

English

Noun

storm-petrels

  1. plural of storm-petrel