Meaning of stormy petrel

Definition of stormy petrel

(noun) sooty black petrel with white markings; of the northern Atlantic and Mediterranean

Other information on stormy petrel

WIKIPEDIA results for stormy petrel
Amazon results for stormy petrel