Big Huge Thesaurus

eptesicus

noun

sounds kind of like