Big Huge Thesaurus

lasiocampid

noun

sounds kind of like