VariousWords beta
Related Terms:
Noun
Definition: An injectable gonadotropin-releasing hormone antagonist used to treat some hormone-sensitive cancers and gynaecological disorders.
VariousWords beta
Definition: An injectable gonadotropin-releasing hormone antagonist used to treat some hormone-sensitive cancers and gynaecological disorders.