Big Huge Thesaurus

phyllostomus

noun

sounds kind of like