echidna
1. [ noun ] (zoology) New Guinea echidnas
Synonyms: anteater spiny_anteater
Related terms: monotreme Zaglossus
2. [ noun ] (zoology) burrowing spine-covered monotreme of Australia having a long snout and claws for hunting ants and termites
Synonyms: anteater spiny_anteater
Related terms: monotreme Tachyglossus