Noun Definition

chevrotain

1.Definition: very small hornless deer-like ruminant of tropical Asia and west Africa

Category: Animals