WikiWord

English

duck mole

noun

Meaning

  1. A platypus (Ornithorhynchus anatinus).

Etymology / origin

From duck + mole.

Sources

No citations have been attached yet.