Home
Search
Index
Definify.com
Webster
1913
Edition
Mydaus
‖
Myd′a-us
,
Noun.
[NL., fr. Gr.
μυδᾶν
to be clammy or damp.]
(Zool.)
The teledu.
Similar Results
Hydrus
Modus
Myrus