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