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