Word info

droloxifene

Noun

Meaning

droloxifene (uncountable)

(pharmacology) A particular antiestrogen.

Source: en.wiktionary.org

Close letter words and terms