Big Huge Thesaurus

Perodicticus

noun

sounds kind of like