Sekirov Dictionary

polyommatous

adjective1

  1. Having many eyes or eye-like organs.

This dictionary works without the internet: on your phone · in Chrome