n. | 1. | (Gr. Myth.) A monster, half maid and half serpent. |
2. | (Zool.) A genus of |
Noun | 1. | echidna - New Guinea echidnas Synonyms: spiny anteater, anteater |
2. | echidna - burrowing spine-covered monotreme of Australia having a long snout and claws for hunting ants and termites Synonyms: spiny anteater, anteater |