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