The Collaborative International Dictionary
Polyommatous
Polyommatous \Pol`y*om"ma*tous\, a. [Poly- + Gr. ?, ?, the eye.] Having many eyes.
Wiktionary
polyommatous
a. (context biology English) Having many eyes (or eye-like organs)