enfrdeitjaptrues

Zaglossus attenboroughi Flannery & Groves, 1998:387

Attenborough's echidna, Cyclops long-beaked echidna, Sir David's long-beaked echidna