ALL meanings of storm petrel
storm pet·rel
S s - noun storm petrel any of several small, tube-nosed seabirds of the family Hydrobatidae, usually having black or sooty-brown plumage with a white rump. 1
- noun storm petrel any small petrel, such as the northern Hydrobates pelagicus, of the family Hydrobatidae, typically having a dark plumage with paler underparts 0
- noun storm petrel any of a family (Hydrobatidae) of petrels; esp., a black-and-white species (Hydrobates pelagicus) of the N Atlantic and the Mediterranean 0