Definify.com

Definition 2024


denosumab

denosumab

English

Noun

denosumab (uncountable)

  1. A human monoclonal antibody which is being studied in the treatment of bone disorders such as osteoporosis.