English edit

Noun edit

bostryces

  1. plural of bostryx