tragulus_javanicus has definitions from the field of zoology
1
[ noun ] (zoology) chevrotain somewhat larger than the kanchil; found in India and Malaya

Synonyms

napu

Related terms

chevrotain Tragulus

*