echidna definition, echidna meaning | English dictionary

Search also in: Web News Encyclopedia Images
Collins

echidna

  

      n   pl   , -nas, -nae   any of the spine-covered monotreme mammals of the genera Tachyglossus of Australia and Zaglossus of New Guinea: family Tachyglossidae. They have a long snout and claws for hunting ants and termites,   (Also called)    spiny anteater  
     (C19: from New Latin, from Latin: viper, from Greek ekhidna)  
English Collins Dictionary - English Definition & Thesaurus  
Add your entry in the Collaborative Dictionary.

Advertising