Meaning of mouse deer

Definition of mouse deer

(noun) very small hornless deer-like ruminant of tropical Asia and west Africa

Other information on mouse deer

WIKIPEDIA results for mouse deer
Amazon results for mouse deer