Big Huge Thesaurus

Lymantriidae

noun

sounds kind of like