YourDictionary

teledu

noun

a small, badgerlike, burrowing carnivore (Mydaus javanensis), that ejects a vile-smelling fluid when molested: native to Java, Borneo, and Sumatra

See teledu in American Heritage Dictionary 4

Learn more about teledu

link/cite print suggestion box