megestrol : Idioms & Phrases


megestrol acetate

  • noun a synthetic progestational compound used to treat endometrial carcinoma
    megestrol.
WordNet