Big Huge Thesaurus

Cynopterus

noun

sounds kind of like