Word Meaning

Find the meaning or definition of a english word


echidna definition and meaning

n. A monster, half maid and half serpent.
n. A genus of Monotremata found in Australia, Tasmania, and New Guinea. They are toothless and covered with spines; -- called also porcupine ant-eater, and Australian ant-eater.

Crossword clues for echidna

- Anteaters
- Australian animal
- Aztec hid name of southern hemisphere monotreme
- Chained wild anteater
- Monotreme
- Spiny anteater


Copyright ©2017-2024 Crossword Solver

Follow us facebook croswodsolver