English | German | Russian | Czech

deslorelin English

Meaning deslorelin meaning

What does deslorelin mean?

deslorelin

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

Are you looking for...?