Zaglossus robustus

Zaglossus robustus is an extinct species of long-beaked echidna known from the middle Miocene (about 13 or 14 million years ago) of Gulgong, New South Wales, Australia.[1] It may belong in the genus Megalibgwilia. The supposed fossil platypus Ornithorhynchus maximus was based on a humerus of this species.