Word info Synonyms

deslorelin

Noun

Meaning

deslorelin (uncountable)

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

Source: en.wiktionary.org

Synonyms

Close letter words and terms