stilbesterol


Also found in: Dictionary, Thesaurus.

stilbesterol

[stil′bes·tə‚rȯl]
(biochemistry)