Wiktionary
atamestane
n. An aromatase inhibitor that blocks estrogen production in the body.
n. An aromatase inhibitor that blocks estrogen production in the body.