Big Huge Thesaurus

liopelmidae

noun

sounds kind of like