Meaning of tragulus javanicus

Definition of tragulus javanicus

(noun) chevrotain somewhat larger than the kanchil; found in India and Malaya

Other information on tragulus javanicus

WIKIPEDIA results for tragulus javanicus
Amazon results for tragulus javanicus