kanchil has definitions from the field of zoology
1
[ noun ] (zoology) small chevrotain of southeastern Asia

Synonyms

Tragulus_kanchil

Related terms

chevrotain Tragulus

*