Word info

bremelanotide

Noun

Meaning

bremelanotide (uncountable)

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

Source: en.wiktionary.org

Close letter words and terms