English | German | Russian | Czech

echidna English

Meaning echidna meaning

What does echidna mean?

echidna

a burrowing monotreme mammal covered with spines and having a long snout and claws for hunting ants and termites; native to New Guinea a burrowing monotreme mammal covered with spines and having a long snout and claws for hunting ants and termites; native to Australia

Synonyms echidna synonyms

What other words have the same or similar meaning as echidna?

echidna English » English

spiny anteater anteater porcupine Tachyglossus

Echidna English » English

anteater

Topics echidna topics

What do people use echidna to talk about?

Are you looking for...?