Big Huge Thesaurus

Ailuropodidae

noun

sounds kind of like