Big Huge Thesaurus

ailuropoda

noun

sounds kind of like