microbat
(noun)
noun
1. typically having large ears and feeding primarily on insects; worldwide in distribution
Definition categories: animal, bat, chiropteran
(noun)
1. typically having large ears and feeding primarily on insects; worldwide in distribution
Definition categories: animal, bat, chiropteran