Etymology

lerdelimumab

L1E1R1D2E1L1I1M3U1M3A1B3

Today it means: A human monoclonal antibody and immunosuppressive drug developed to reduce scarring after glaucoma drainage surgery. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok