Big Huge Thesaurus

Eptesicus

noun

sounds kind of like