Definition of Stamulumab

1. Noun. An experimental myostatin-inhibiting drug intended to treat Duchenne muscular dystrophy. ¹



¹ Source: wiktionary.com

Stamulumab Pictures

Click the following link to bring up a new window with an automated collection of images related to the term: Stamulumab Images

Lexicographical Neighbors of Stamulumab

stampedo
stampedos
stamper
stampers
stamping
stamping ground
stamping grounds
stamping machine
stamping mill
stamping out
stampings
stampless
stamps
stamps out
stampt
stamulumab (current term)
stanazolol
stance
stances
stanch
stanched
stanchel
stanchels
stancher
stanchers
stanches
stanchest
stanching
stanchion
stanchioned

Other Resources Relating to: Stamulumab

Search for Stamulumab on Dictionary.com!Search for Stamulumab on Thesaurus.com!Search for Stamulumab on Google!Search for Stamulumab on Wikipedia!

Search