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

stormy petrel Definition

Cancel
stormy petrel
noun(storm-y pet-rel)
sooty black petrel with white markings; of the northern Atlantic and Mediterranean
Synonyms: hydrobates pelagicus, northern storm petrel,

Words Related to stormy petrel!

stormy petrel Examples by Brain Bank Users