The 'Woolly Hare' ('''Lepus oiostolus''') is a species of
mammal in the
Leporidae family. It is found in
China,
India, and
Nepal.
Source
★ Lagomorph Specialist Group 1996.
Lepus oiostolus.
2006 IUCN Red List of Threatened Species. Downloaded on
31 July 2007.