Subscriber login


Forgot your password?

Library card login

Other

giant petrel

Definition of giant petrel

noun

  • the largest petrel, which is found around southern oceans, has a massive bill, and scavenges from carcasses.
    • Genus Macronectes, family Procellariidae: two species

giant petrel in other Oxford dictionaries

Definition of giant petrel in the US English dictionary