Original: Megalibgwilia robusta was a long-beaked echidna.
Simplified: Megalibgwilia ramsayi was a large, long-beaked echidna with powerful front legs for digging.