Rhinolophus rouxii
The rufous horseshoe bat (Rhinolophus rouxii) is a species of bat in the family Rhinolophidae. It is found in China, India, Myanmar, Nepal, Sri Lanka, and Vietnam.
What is the scientific name of the Rufous Horseshoe Bat?
The scientific name of the Rufous Horseshoe Bat is Rhinolophus rouxii.
How many Rufous Horseshoe Bat sightings have been recorded?
99 observations of the Rufous Horseshoe Bat have been recorded on iNaturalist.