giant petrel

English dictionary entry

Meanings

noun
  1. Any of the genus Macronectes of large predatory and scavenging birds.

Word forms

giant petrel giant petrels

Synonyms

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.