Big Huge Thesaurus

stizidae

noun

sounds kind of like