bostryces
English
Noun
bostryces
plural of
bostryx