strigids
English
Noun
strigids
plural of
strigid