English | German | Russian | Czech

microbat English

Meaning microbat meaning

What does microbat mean?

microbat

(= carnivorous bat) typically having large ears and feeding primarily on insects; worldwide in distribution

Synonyms microbat synonyms

What other words have the same or similar meaning as microbat?

microbat English » English

carnivorous bat bat

Are you looking for...?