Muntjacs Meaning

There are 1 meaning(s) for word Muntjacs

Meaning 1 : small Asian deer with small antlers and a cry like a bark

    Synonyms : barking deer