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