- megestrol as a noun:
- 1
megestrol
noun
1 megestrol
A synthetic progestational compound used to treat endometrial carcinoma.
synonym: megestrol acetate.
debug info: 0.0204
noun
A synthetic progestational compound used to treat endometrial carcinoma.
synonym: megestrol acetate.
debug info: 0.0204