Lerdelimumab Definition

noun

A human monoclonal antibody and immunosuppressive drug developed to reduce scarring after glaucoma drainage surgery.

Wiktionary

Find Similar Words

Find similar words to lerdelimumab using the buttons below.

Words Starting With

Words Ending With

Unscrambles

lerdelimumab