The Collaborative International Dictionary
Mydaus
Mydaus \Myd"a*us\, n. [NL., fr. Gr. myda^n to be clammy or damp.] (Zo["o]l.) The teledu.
Wiktionary
mydaus
n. The teledu.