megestrol acetate
Explore definitions, synonyms, and language insights of megestrol acetate
Definitions
Noun
a synthetic progestational compound used to treat endometrial carcinoma
Explore definitions, synonyms, and language insights of megestrol acetate