◄
Eye-spot
►
Dictionary
1. (
n.
) A simple visual organ found in many invertebrates, consisting of pigment cells covering a sensory nerve termination.
2. (
n.
) An eyelike spot of color.
Clyx.com