Single Biggest Cancer Dictionary in the World

What is

idoxifene

?

Pronunciation: /idoxifene*/

idoxifene

Definition

A drug that blocks the effects of estrogen.