meaning of echidna
1. A monster, half maid and half serpent.
2. 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.
3. burrowing spine-covered monotreme of Australia having a long snout and claws for hunting ants and termites
Related Words
echidna |