TELEDU


Meaning of TELEDU in English

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

[ Jav. ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.