megestrol acetate

Explore definitions, synonyms, and language insights of megestrol acetate

Definitions

Noun
a synthetic progestational compound used to treat endometrial carcinoma

More General Terms