carbestrol
English
Noun
carbestrol
(
uncountable
)
A
synthetic
, non-
steroidal
estrogen
of the cyclohexenecarboxylic acid group, developed in the 1960s to treat
prostate
cancer
, but never marketed.