English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result for Chevrotain
Chevrotain
(n.)
A small ruminant of the family Tragulidae a allied to
the musk deer. It inhabits Africa and the East Indies. See Kanchil.