1 entry 1 source
Eyespot; Eye-Spot
Open directlyWebster's 1828 Dictionary · 1828
Part of speech: noun (n.)
1. A simple visual organ found in many invertebrates, consisting of pigment cells covering a sensory nerve termination.
2. An eyelike spot of color.