Big Huge Thesaurus

urease

noun

sounds kind of like