Big Huge Thesaurus

phyllostomidae

noun

sounds kind of like