Big Huge Thesaurus

bombycidae

noun

sounds kind of like