Big Huge Thesaurus

Petauristidae

noun

sounds kind of like