English

edit

Noun

edit

eyeborgs

  1. plural of eyeborg