Big Huge Thesaurus

mephenytoin

noun