Etymology

eyespot

E1Y4E1S1P3O1T1

Today it means: Any of various primitive light-sensitive organs or regions in many diverse organisms. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok