Microchiroptera

1. (noun) most of the bats in the world; all bats except fruit bats insectivorous bats
Synonyms: suborder Microchiroptera
Related Words: animal order



Terms and Conditions of Use / Copyright Notice