Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word diving petrel from English dictionary with examples, synonyms and antonyms.

diving petrel   noun

Meaning : Any of several small diving birds of southern hemisphere seas. Somewhat resemble auks.

Diving petrel meaning in Telugu.