Stamulumab Definition
noun
An experimental myostatin-inhibiting drug intended to treat Duchenne muscular dystrophy.
Wiktionary
Origin of Stamulumab
-mul- + -u- + -mab
From Wiktionary
Find Similar Words
Find similar words to stamulumab using the buttons below.