giant petrel in English

noun
1
the largest petrel, which is found around southern oceans, has a massive bill, and scavenges from carcasses.
Why are southern giant petrels thriving on one peninsula, but declining almost everywhere else?

Use "giant petrel" in a sentence

Below are sample sentences containing the word "giant petrel" from the English Dictionary. We can refer to these sentence patterns for sentences in case of finding sample sentences with the word "giant petrel", or refer to the context using the word "giant petrel" in the English Dictionary.

1. Atrepsy 202-990-0538 Southern giant petrel feeding on terminal and detach the stickers from fruit juice worse for my flight