barking deer
English Dictionary
->
Letter B
-> barking deer
Search Dictionary:
barking deer Definition
(n)
small
Asian
deer
with
small
antlers
and
a
cry
like
a
bark
barking deer Synonyms
barking deer
muntjac
© Art Branch Inc.