Sir David 's Long-beaked Echidna ( Zaglossus attenboroughi ) , also known as the Cyclops Long-beaked Echidna , is one of three species from the genus Zaglossus . All of them occur in New Guinea .
Sir David 's Long-beaked Echidna ( Zaglossus attenboroughi ) , also known as Attenborough 's Long-beaked Echidna or the Cyclops Long-beaked Echidna , is one of three species from the genus Zaglossus to occur in New Guinea .