Feedback
Echidna
Your browser does not support the audio element.
Meaning
Noun
●
In Monotremes:
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.
Name
●
A
female
monster
who,
along with
Typhon,
mothered
the
vast majority
of the
famous
monsters
and
creatures
of Greek mythology.
Sourced from
Wiktionary
Related
Eel
Iguana
Anteater
Orangutan
Octopus
Aardvark
Owl
Armadillo
Skuld
Ostrich
Lilith
Urd
Rakshasa
Indra
Albino
Kirin
Salamander
Hera
Persephone
Insect
Opossum
Lizard
Lemurs
Elephant Shrew
Great Apes
More
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better