More than just an online dictionary!
(a.) Marked with spots like eyes.
Eye-saint Eye-splice Eye-spot Eye-spotted