microchiroptera microchiroptera

Definition(s):

  • (n) most of the bats in the world; all bats except fruit bats insectivorous bats
Word of the Day
maxim maxim
/ˈmæk səm /