Word info Synonyms

estramustine

Noun

Meaning

estramustine (uncountable)

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

Source: en.wiktionary.org

Synonyms

Close letter words and terms