bostryxes

English

Noun

bostryxes

  1. plural of bostryx