microbats
English
Noun
microbats
plural of
microbat