Noun Definition

microchiroptera

1.Definition: most of the bats in the world; all bats except fruit bats insectivorous bats

Category: Animals