Big Huge Thesaurus

lepismatidae

noun

sounds kind of like