English to English
eyespot
('/aI/,sp/A/t
)
noun (n)
- an eyelike marking (as on the wings of some butterflies); usually a spot of color inside a ring of another color(noun.attribute)source: wordnet30
- A simple visual organ found in many invertebrates, consisting of pigment cells covering a sensory nerve termination.(noun)source: webster1913