Echidna

German Meaning

Sorry, Meaning for Echidna in German is not found! Please try below options

  1. Get German Meaning of Echidna
  2. Get German Meaning of Echidna

English Meaning

  1. Either of two nocturnal, burrowing, egg-laying mammals of the genera Tachyglossus and Zaglossus of Australia, Tasmania, and New Guinea, having a spiny coat, slender snout, and an extensible sticky tongue used for catching insects. Also called spiny anteater.