1. Noun
A simple visual organ found in many invertebrates, consisting of pigment cells covering a sensory nerve termination.
2. Noun
An eyelike spot of color.
More about this word
Synonyms and related words
Explore this word
