petrel ( synonym found)

Definition of petrel:

°Any of various species of black, grey, or white seabirds in the order Procellariiformes.

Definition of petrel:

°Any of various species of black, grey, or white seabirds in the order Procellariiformes.

Back to Top