Subscribe
URL of the page has been copied to clipboard.
Meaning : Typically having large ears and feeding primarily on insects. Worldwide in distribution.
Synonyms : carnivorous bat
Install App
Microbat meaning in Telugu.