Definify.com
Webster 1913 Edition
Chevrotain
Webster 1828 Edition
Chevrotain
CHEVROTAIN
,Noun.
Definition 2024
chevrotain
chevrotain
English
Noun
chevrotain (plural chevrotains)
- Any of several small hornless ruminants, of the genera Hyemoschus and Tragulus, native to tropical rainforests.
Synonyms
Translations
ruminant
|