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
Tweet