Home
Search
Index
Definify.com
Definition
2025
denosumab
denosumab
English
Noun
denosumab
(
uncountable
)
A human
monoclonal antibody
which is being studied in the treatment of
bone
disorders such as
osteoporosis
.
Etymology
Ad hoc
prefix +
-os-
+
-u-
+
-mab
Similar Results