idoxifene
Noun
Meaning
idoxifene (uncountable)
(pharmacology) A nonsteroidal estrogen antagonist, structurally analogous to tamoxifen.
Noun
idoxifene (uncountable)
(pharmacology) A nonsteroidal estrogen antagonist, structurally analogous to tamoxifen.