TELEDU Meaning of TELEDU in English n. Stinkard ( Mydaus meliceps ). Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012