teledu Meaning, Definition & Usage
Tel"e*du noun
Definitions
(Zoöl.) 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 alsostinking badger , andstinkard .