A tadpole shrimp fossil, formed 165 millions years ago, is on display at the Insect Museum of West China in Chengdu city, capital of Southwest China's Sichuan province. Tadpole shrimps and fairy shrimps, which both have outlived dinosaurs, were found in a field by researchers of the museum.
|