Home

Word

megestrol, n.
(megestrols)
more info a synthetic progestational compound used to treat endometrial carcinoma
<noun.substance>

megestrol megestrol acetate
semantic pointers
hypernym