Echidna in Tagalog

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

Meaning of   Echidna in Tagalog is : ang echidna

Sponsored

Defenition of word Echidna

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

Sponsored

Other meanings of Echidna

Examples

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.