Datasegment.com Online Dictionary
  Online Dictionary : T : teledu

teledu


1 definition found

teledu - Collaborative International Dictionary of English v.0.48 :

  Teledu \Tel"e*du\, n. (Zool.)
     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.
     [1913 Webster]