Visiters: Free Web Counters

Pages

Monday, 3 February 2014

Meet the mother of all spiders.

Meet the mother of all spiders. This 2cm-long fossil arthropod, named Enalikter aphson, was found in 425-million-year-old rocks in the UK. It's part of an extinct group of marine arthropods called megacheira, which may be distant ancestors of all arthropods alive today including lobsters and spiders.

No comments:

Post a Comment