teledu

(noun)

noun

1. A mammal endemic to the island of Java, Mydaus javanensis.