English edit

Noun edit

borhyaenoids

  1. plural of borhyaenoid