stormfinch

Noun

 * 1) The storm petrel.