Find the word definition

Wiktionary
idoxifene

n. A nonsteroidal estrogen antagonist, structurally analogous to tamoxifen.

Wikipedia
Idoxifene

Idoxifene is a non-steroidal estrogen antagonist. It is structurally analogous to tamoxifen.

A large-scale synthesis has been devised.