Cute (?) echidnas
Posted October 15, 2008
What in the world is an echidna?
They also are known as spiny anteaters. Echidnas are from the same order as the platypus.
Echidna babies are considered to be some of the cutest – or ugliest – in the animal world. Take a look for yourself.