Megadermatidae
plural noun
Mega·der·mat·i·dae
Definition of Megadermatidae
: a family of tropical Old World carnivorous bats with large ears united across the forehead, a large nose leaf, and no external tail — see big-eared bat, false vampire bat
Keep scrolling for more