Echidna meaning in English - Echidna का मतलब हिंदी में

echidna

/əˈkɪdnə/

noun
  • Any of the species of small spined monotremes in family Tachyglossidae, the four extant species of which are found in Australia and southern New Guinea.
Origin


Rate this Word

Echidna ka Matlab Hindi me

Echidna का मतलब हिंदी में

Frequently Asked Questions FAQs

What is the meaning of echidna ?

  • Any of the species of small spined monotremes in family Tachyglossidae, the four extant species of which are found in Australia and southern New Guinea.

People also search for

People also Searched

Echidna meaning : Any of the species of small spined monotremes in family Tachyglossidae, the four extant species of which are found in Australia and southern New Guinea.