Big Huge Thesaurus

bombycilla

noun

sounds kind of like