We found 4 definitions of napu from 4 different sources.
NounPlural: napus |
||
napu - chevrotain somewhat larger than the kanchil; found in India and Malaya | ||
Tragulus Javanicus | ||
chevrotain, mouse deer very small hornless deer-like ruminant of tropical Asia and west Africa |