Home
Search
Index
Definify.com
Definition
2024
duck_mole
duck mole
See also:
duckmole
English
Noun
duck
mole
(
plural
duck moles
)
(
archaic
)
The
platypus
.
Similar Results