teledu
/'telidu:/
📖 中文释义
- n. 马来獾
📘 English Definition(英文释义)
- n. An East Indian carnivore (Mydaus meliceps) allied to the
- badger, and noted for the very offensive odor that it emits, somewhat
- resembling that of a skunk. It is a native of the high mountains of
- Java and Sumatra, and has long, silky fur. Called also stinking badger,
- and stinkard.