timorinkauris

Noun

 * ,, species of deer native to Java, Bali and Timor