orestrate
Noun
Meaning
orestrate (uncountable)
(pharmacology) A synthetic steroidal estrogen, the 3-propanoyl, 17-(1-cyclohexenyl) ether of estradiol.
Noun
orestrate (uncountable)
(pharmacology) A synthetic steroidal estrogen, the 3-propanoyl, 17-(1-cyclohexenyl) ether of estradiol.