Meaning of mouse hare

Definition of mouse hare

(noun) small short-eared burrowing mammal of rocky uplands of Asia and western North America

Other information on mouse hare

WIKIPEDIA results for mouse hare
Amazon results for mouse hare