Home » The world’s weirdest mammal could provide a new, effective treatment for diabetes » Bruny Island Echidna
Echidna, Tachyglossus species. It ‘a mammal, the Order of Monotreme. Bruny Island in South Bruny National Park, Tasmania, Australia.