Big Huge Thesaurus

lasiocampidae

noun

sounds kind of like