Etymology

amphiblestroides

Today it means: The retina. Full definition →

Ancient Greek ἀμφιβληστροειδής
Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok