VariousWords beta
Related Terms:
Noun
Definition: An injectable gonadotropin-releasing hormone antagonist, primarily used in assisted reproduction to control ovulation.
VariousWords beta
Definition: An injectable gonadotropin-releasing hormone antagonist, primarily used in assisted reproduction to control ovulation.