Word info Synonyms

eye-spot

Noun

Meaning

A simple visual organ found in many invertebrates, consisting of pigment cells covering a sensory nerve termination.

An eyelike spot of color.

Source: Webster's dictionary

Synonyms

Close letter words and terms