Big Huge Thesaurus

Arctiidae

noun

sounds kind of like