English dictionary
chevrotain meaning and definition
Definition and meaning of chevrotain at MeaningMonkey.org. chevrotain meaning and definition in the English Dictionary.CHEVROTAIN noun
Definition of chevrotain (noun)
- very small hornless deer-like ruminant of tropical Asia and west Africa
- synonyms: mouse deer
Source: Princeton University Wordnet