microchiroptera : Idioms & Phrases


suborder microchiroptera

  • noun most of the bats in the world; all bats except fruit bats insectivorous bats
    Microchiroptera.
WordNet