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