Noun Definition
microbat
1.Definition: typically having large ears and feeding primarily on insects; worldwide in distribution
Category: Animals1.Definition: typically having large ears and feeding primarily on insects; worldwide in distribution
Category: Animals