Tragulus Javanicus

Explore definitions, synonyms, and language insights of Tragulus Javanicus

Definitions

Noun
chevrotain somewhat larger than the kanchil; found in India and Malaya

Synonyms


More General Terms