eyeglobes

English

Noun

eyeglobes

  1. plural of eyeglobe