Tagged: Echidna

the spiny anteater

Echidna: The Spiny Anteater

Echidna: The Spiny Anteater Echidna, also known as “the spiny anteater”,  is a weird animal native to Australia and New Guinea. It is one...