Toggle navigation
FreeDictionary.com
Search
polyommatous
a.
Having many eyes.