Senocular /(?)/

Se·noc·u·lar

Senocular

a.
  1. Having six eyes. [R.]