ALL meanings of insectivorous bat
in·sec·tiv·o·rous bat
I i - noun insectivorous bat any bat of the suborder Microchiroptera, typically having large ears and feeding on insects. The group includes common bats (Myotis species), vampire bats, etc 0