Eye-spot
Word Dictionary
-> Eye-spot
Search:
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.
Terms of Use
Canadian Jobs