And even so, you can still see the shadows of these great beasts in our current ecosystems.
Und trotzdem kann man  immer noch die Schatten dieser großartigen Bestien in unseren derzeitigen Ökosystemen erkennen.