swamp deer

English

Noun

swamp deer (plural swamp deer)

  1. Barasingha, Rucervus duvaucelii.