echidna was unforgiving as she fiercely ate all the hedgehog-looking creatures she could find
a half-snake, half-human woman from greek mythology
"echidna was unforgiving as she fiercely ate all the hedgehog-looking creatures she could find" What is the definition of "echidna"?