What is the full meaning of chevrotains
CHEVROTAIN, (French) a small deerlike mammal [n]
Example of the word chevrotains placed on a Scrabble board.