Springhare

What is Springhare?

Springhare definition and meaning on Dictionary terms:
noun
a leaping and burrowing rodent, Pedetes capensis, native to southern Africa, having kangaroolike legs and long, pointed ears.

 

reference: https://www.dictionary.com/browse/springhare

Tags: