- microbat as a noun:
- 1
microbat
noun
1 microbat
Typically having large ears and feeding primarily on insects; worldwide in distribution.
synonym: carnivorous bat.
debug info: 0.0425
noun
Typically having large ears and feeding primarily on insects; worldwide in distribution.
synonym: carnivorous bat.
debug info: 0.0425