English

edit

Noun

edit

bostryces

  1. plural of bostryx