Etymology

blepharostat

B3L1E1P3H4A1R1O1S1T1A1T1

Today it means: An instrument used to keep the eyelids apart during an operation Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok