Word Study
megestrol
WORDNET DICTIONARY
Noun megestrol has 1 sense
- megestrol(n = noun.substance) megestrol acetate - a synthetic progestational compound used to treat endometrial carcinoma; Array is a kind of progestin, progestogen
For further exploring for "megestrol" in Webster Dictionary Online