sambar

1. (noun) South Asian deer with three-tined antlers
Synonyms: Cervus unicolor, sambur
Related Words: cervid, deer



Terms and Conditions of Use / Copyright Notice