Online Dictionary and Scrabble Word Finder
(a.) Marked with spots like eyes.
Eye-saint Eye-splice Eye-spot Eye-spotted