bremelanotide
Noun
Meaning
bremelanotide (uncountable)
(pharmacology) A drug being developed for the treatment of hemorrhagic shock and reperfusion injury.
Noun
bremelanotide (uncountable)
(pharmacology) A drug being developed for the treatment of hemorrhagic shock and reperfusion injury.