Echidna
Meaning of Echidna
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.
Information about Echidna
- It is a name.
- Languages in which Echidna is used:
(Press the button to hear it)
Hyphenation of Echidna
Echidna
- It consists of 1 syllables and 7 chars.
- Echidna is a word monosyllabic because it has one syllable
Echidna synonyms
Meaning spiny anteater:
Meaning :
Anagrams of Echidna
Words that rhyme with Echidna
Are you looking more rhymes for Echidna? Try our rhymes search engine.