Etymology

cochleopupillary

Today it means: Relating to the cochlea and the pupil of the eye Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok