Big Huge Thesaurus

Phyllostomidae

noun

sounds kind of like