Big Huge Thesaurus

Lasiocampidae

noun

sounds kind of like