stormfinch (English, noun)
expansion: stormfinch (plural stormfinches)
Senses:
glosses: The storm petrel.
tags: UK
archaic
Forms:
form: stormfinches
tags: plural