mouse deer
English Dictionary
->
Letter M
-> mouse deer
Search Dictionary:
mouse deer Definition
(n)
very
small
hornless
deer
-
like
ruminant
of
tropical
Asia
and
west
Africa
mouse deer Synonyms
chevrotain
mouse deer
© Art Branch Inc.