This Day in History: 2003-04-08

(April 08, 2003)
Springtails (Collembola), long assumed to be among the earliest insect relatives, were discovered to have developed from a distinct group that existed before crustaceans and insects separated.

Advertisements
Back to Top