ADVERTISEMENT

Perfectly preserved dinosaur embryo was preparing to hatch like a bird

Published Dec 22, 2021 05:21 pm

Scientists on Tuesday announced the discovery of an exquisitely preserved dinosaur embryo from at least 66 million years ago that was preparing to hatch from its egg just like a chicken.

The fossil was discovered in Ganzhou, southern China and belonged to a toothless theropod dinosaur, or oviraptorosaur, which the researchers dubbed "Baby Yingliang."

HANDOUT / UNIVERSITY OF BIRMINGHAM / AFP/ MANILA BULLETIN

"It is one of the best dinosaur embryos ever found in history," University of Birmingham researcher Fion Waisum Ma, who co-authored a paper in the journal iScience, told AFP.

Ma and colleagues found Baby Yingliang's head lay below its body, with the feet on either side and back curled -- a posture that was previously unseen in dinosaurs, but similar to modern birds.

In birds, the behavior is controlled by the central nervous system and called "tucking." Chicks preparing to hatch tuck their head under their right wing in order to stabilize the head while they crack the shell with their beak.

Embryos that fail to tuck have a higher chance of death from an unsuccessful hatching.

"This indicates that such behavior in modern birds first evolved and originated among their dinosaur ancestors," said Ma.

An alternative to tucking might have been something closer to what is seen in modern crocodiles, which instead assume a sitting posture with the head bending upon the chest up to hatching.

- Forgotten in storage -

Oviraptorosaurs, which means "egg thief lizards," were feathered dinosaurs that lived in what is now Asia and North America during the Late Cretaceous period.

They had variable beak shapes and diets, and ranged in size from modern turkeys at the lower end to massive Gigantoraptors, that were eight meters (26 feet) long.

Baby Yingliang measures around 27 centimeters (10.6 inches) long from head to tail, and lies inside a 17 centimeter-long egg at the Yingliang Stone Nature History Museum.

Researchers believe the creature is between 72 and 66 million years old, and was probably preserved by a sudden mudslide that buried the egg, protecting it from scavengers for eons.

It would have grown two to three meters long if it had lived to be an adult, and would have likely fed on plants.

The specimen was one of several egg fossils that were forgotten in storage for decades.

The research team suspected they might contain unborn dinosaurs, and scraped off part of Baby Yingliang's egg shell to uncover the embryo hidden within.

"This dinosaur embryo inside its egg is one of the most beautiful fossils I have ever seen," said Professor Steve Brusatte of the University of Edinburgh, part of the research team, in a statement.

"This little prenatal dinosaur looks just like a baby bird curled in its egg, which is yet more evidence that many features characteristic of today's birds first evolved in their dinosaur ancestors."

The team hopes to study Baby Yingliang in greater detail using advanced scanning techniques to image its full skeleton, including its skull bones, because part of the body is still covered by rock.

Related Tags

science dinosaur embryo paleontology
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.