megestrol

Explore definitions, synonyms, and language insights of megestrol

Definitions

Noun
a synthetic progestational compound used to treat endometrial carcinoma

More General Terms