Definify.com

Webster 1913 Edition


Mydaus

‖

Myd′a-us

,
Noun.
[NL., fr. Gr.
μυδᾶν
to be clammy or damp.]
(Zool.)
The teledu.