CHEVROTAIN


Meaning of CHEVROTAIN in English

noun a small ruminant of the family tragulidae a allied to the musk deer. it inhabits africa and the east indies. ·see kanchil.

Webster English vocab.      Английский словарь Webster.