Noun Definition
echidna
1.Definition: a burrowing monotreme mammal covered with spines and having a long snout and claws for hunting ants and termites; native to Australia
Related Noun(s):anteater
Category: Animals2.Definition: a burrowing monotreme mammal covered with spines and having a long snout and claws for hunting ants and termites; native to New Guinea
Related Noun(s):anteater
Category: Animals