tragulus javanicus Meaning, Definition & Usage

  1. noun chevrotain somewhat larger than the kanchil; found in India and Malaya
    napu.

WordNet