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