Attenborough long-beaked echidna
Sci-Tech

Attenborough long-beaked echidna rediscovered in Indonesia’s Papua

Attenborough long-beaked echidna is a monotreme mammal species which evolved from placental and marsupial mammals more than 200 million years ago. Bogor, W Java...

Indonesia Window

14 November 2023

Logo
Tentang KamiPrivasiHubungi Kami