The insular horseshoe bat (Rhinolophus keyensis) is a species of bat in the family Rhinolophidae. It is endemic to Indonesia.
The insular horseshoe bat (Rhinolophus keyensis) is a species of bat in the family Rhinolophidae. It is endemic to Indonesia.