Tagged: Rhinolopus

Horse-shoe bat

Horse-shoe bat

Horse-shoe bat Horse-shoe bats (Rhinolopus) are insectivorous bats belonging to the suborder Microchiroptera.