• Stamulumab

    Origin

    -mul- + -u- + -mab

    Full definition of stamulumab

    Noun

    stamulumab

    (uncountable)
    1. An experimental myostatin-inhibiting drug intended to treat Duchenne muscular dystrophy.
    © Wiktionary