atamestane
Noun
Meaning
atamestane (uncountable)
(pharmacology) An aromatase inhibitor that blocks estrogen production in the body.
Noun
atamestane (uncountable)
(pharmacology) An aromatase inhibitor that blocks estrogen production in the body.