English edit

Noun edit

microbats

  1. plural of microbat