stormbird


stormbird

(ˈstɔːmˌbɜːd) n1. (Animals) another name for petrel2. (Animals) any bird of several species of black, white, or grey seabirds belonging to the order Procellariiformes