Definition

Having or using multiple eyes; many-eyed, especially in the sense of having several separate eyes or eyes-like organs.