English dictionary
microbat meaning and definition
Definition and meaning of microbat at MeaningMonkey.org. microbat meaning and definition in the English Dictionary.MICROBAT noun
Definition of microbat (noun)
- typically having large ears and feeding primarily on insects; worldwide in distribution
- synonyms: carnivorous bat
Source: Princeton University Wordnet