Meaning of diethylstilbestrol

Definition of diethylstilbestrol

(noun) a potent estrogen used in medicine and in feed for livestock and poultry

Other information on diethylstilbestrol

WIKIPEDIA results for diethylstilbestrol
Amazon results for diethylstilbestrol