Echidna in Tagalog

What is the translation of word Echidna in Tagalog/Filipino ?

Meaning of Echidna in Tagalog is : ang echidna


Defenition of word Echidna

  • a spiny insectivorous egg-laying mammal with a long snout and claws, native to Australia and New Guinea.

Other meanings of Echidna


The platypus and the echidna - a nocturnal, burrowing mammal with a spiny coat, long claws, and no teeth - are the only known living members of a type of animal known as monotremes.