English edit

Noun edit

zebroids

  1. plural of zebroid