EYE-SPOT


Meaning of EYE-SPOT in English

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

Webster's English dictionary.      Английский словарь Webster.