Search Result for "stormfinch": 

The Collaborative International Dictionary of English v.0.48:

Stormfinch \Storm"finch`\, n. (Zool.) The storm petrel. [1913 Webster]