Stormfinch
/(?)/
Storm·finch
Stormfinch
n.
The storm petrel.
(Zool.)