Echidna Meaning in Hindi
What is the translation of word Echidna in Hindi?
Meaning of Echidna in Hindi is : इकिडना
Definition 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
Example Sentences
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.