Home

Word

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

megestrol megestrol acetate
semantic pointers
hypernym