Deslorelin. Definition

Medical Definition: Deslorelin

A substance being studied in the treatment of cancer as a way to block sex hormones produced by the ovaries or testes. It is a kind of analogue of gonadotropin-releasing hormone.

* Automatic translation