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 |

Developed & Maintained By Taraprasad.com

Treasure Words