English Dictionary
◊ MEGESTEROL
megesterol
n : a progestational compound used to treat endometrial
carcinoma