Definition, synonyms and related words
A drug that is an injectable gonadotropin-releasing hormone antagonist.