Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

chevrotain Definition

Cancel
chevrotain
noun
Any of several small hornless ruminants, of the genera and ''Tragulus'', native to tropical rainforests

Words Related to chevrotain!

chevrotain Examples by Brain Bank Users