Posted on February 16, 2007 in Xenartha
Attenborough’s long-beaked echidna made a list of the world’s strangest species. The odd little marsupial has not been seen since 1961, meaning that it may be extinct.
Who needs cats or squids when anteaters combine the best qualities of both!