Big Huge Thesaurus

diethylstilboestrol

noun

sounds kind of like