English edit

Noun edit

bostrichids

  1. plural of bostrichid