deslorelin
Noun
Meaning
deslorelin (uncountable)
(pharmacology) An injectable gonadotropin-releasing hormone superagonist that stops the production of sex hormones.
Noun
deslorelin (uncountable)
(pharmacology) An injectable gonadotropin-releasing hormone superagonist that stops the production of sex hormones.