Origin: Germanic Old English prefix
Definition, synonyms and related words
A synthetic non-steroidal estrogen of the stilbestrol group, formerly used medically.