estramustine
Noun
Meaning
estramustine (uncountable)
(pharmacology) A synthetic steroidal estrogen whose phosphate is used to counter prostate cancer.
Noun
estramustine (uncountable)
(pharmacology) A synthetic steroidal estrogen whose phosphate is used to counter prostate cancer.