Big Huge Thesaurus

Lorisidae

noun

sounds kind of like