Big Huge Thesaurus

hydrodiuril

noun