Teledu
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 A stink badger, a mammal endemic to the island of Java, Mydaus javanensis.
Etymology
From Malay teledu.
Related phrases
More for "teledu"
Data sourced from Wiktionary, WordNet, CMU, and other open linguistic databases. Updated March 2026.