English

echidna noun definition in Wild mammals topic from the Oxford Advanced Learner's Dictionary

echidna

 noun: Wild mammals topic
an Australasian animal which has a long nose, sharp claws on its feet, and sharp spines on its body, and which eats insects

Explore other topic groups related to Wild mammals

Animals