petrels

noun

Plural form of petrel.