sambur
English Dictionary
->
Letter S
-> sambur
Search Dictionary:
sambur Definition
(n)
a
deer
of
southern
Asia
with
antlers
that
have
three
tines
sambur Synonyms
Cervus unicolor
sambar
sambur
© Art Branch Inc.