ECHIDNA


Meaning of ECHIDNA in English

n. burrowing spine-covered monotreme of Australia having a long snout and claws for hunting ants and termites (Zoology)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.