Geoffroy’s horseshoe bat

Geoffroy’s Horseshoe Bat: An Overview Geoffroy’s horseshoe bat, scientifically known as Rhinolophus clivosus, is a fascinating species belonging to the family Rhinolophidae. This species is primarily distributed across Africa, with […]