Echidna - Definition

echidna

n 1: a burrowing monotreme mammal covered with spines and having
a long snout and claws for hunting ants and termites;
native to New Guinea [syn: echidna, spiny anteater,
anteater]
2: a burrowing monotreme mammal covered with spines and having a
long snout and claws for hunting ants and termites; native to
Australia [syn: echidna, spiny anteater, anteater]

Look up another word