Big Huge Thesaurus

petauristidae

noun

sounds kind of like