Big Huge Thesaurus

Phyllostomatidae

noun

sounds kind of like