Big Huge Thesaurus

rhyacotriton

noun

sounds kind of like