Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of platypus

- The duck mole. See under Duck.

Crossword clue for platypus

- A monotreme
- Australian creature once labelled a duckmole
- Semi-aquatic egg-laying mammal, sole living representative of Ornithorhynchidae.