This X-ray image of the ostracod Luprisca incubi, found in 450 million-year-old rocks in New York State, shows eggs and possibly hatched offspring (in yellow) protruding from the rear of the shell. Image credit: Yale University
(Visited 8 times, 1 visits today)