stormcocks
English
Noun
stormcocks
plural of
stormcock