Find the word definition

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.