Big Huge Thesaurus

megadermatidae

noun

sounds kind of like