TELEDU


Meaning of TELEDU in English

n. a badger, Mydaus javanensis, of Java and Sumatra, that secretes a foul-smelling liquid when attacked.

Etymology: Jav.

Oxford English vocab.      Оксфордский английский словарь.