Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
mouse deer
in English
mouse deer
#moderate
Definitions
Noun
a
small
hoofed
mammal
(
chevrotain
)
The
mouse
deer
is
a
tiny
species
of
deer
found
in
the
forests
.
a
type
of
chevrotain
(
genus
Tragulus
)
Scientists
study
the
behavior
of
the
lesser
mouse
deer
in
its
natural
habitat
.