Scientists find new dinosaur and name it after Dame Ellen MacArthur 0 22.08.2025 08:24 Walesonline.co.uk The animal would have probably possessed a pronounced sail-like structure along its back