Eye-spot

word

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