muntjac has definitions from the field of zoology
1
[ noun ] (zoology) small Asian deer with small antlers and a cry like a bark

Synonyms

barking_deer

Related terms

deer Muntiacus

*