English edit

Noun edit

opabinids

  1. plural of opabinid