Eye-spot


(n.) A simple visual organ found in many invertebrates, consisting of pigment cells covering a sensory nerve termination.


(n.) An eyelike spot of color.



Similar Words:

Eye-saint   Eye-splice   Eye-spot   Eye-spotted