Big Huge Thesaurus

Liopelmidae

noun

sounds kind of like