Polyommatous
/(?)/
Pol·y·om·ma·tous
Polyommatous
a.
Having many eyes.