Big Huge Thesaurus

diphenylhydantoin

noun