Noun napu has 1 sense
  1. napu, Tragulus Javanicus - chevrotain somewhat larger than the kanchil; found in India and Malaya
    --1 is a kind of chevrotain, mouse deer
    --1 is a member of Tragulus, genus Tragulus
,
TOP