Definify.com

Definition 2024


storm_petrels

storm petrels

See also: storm-petrels

English

Noun

storm petrels

  1. plural of storm petrel