Octonocular /(?)/

Oc·to·noc·u·lar

Octonocular

a.
  1. Having eight eyes.