Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

petrels Definition

Cancel
petrels
noun(pet-rel)
relatively small long-winged tube-nosed bird that flies far from land

Words Related to petrels!

petrels Examples by Brain Bank Users