n. burrowing spine-covered monotreme of Australia having a long snout and claws for hunting ants and termites (Zoology)
ECHIDNA
Meaning of ECHIDNA in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012