We now know who ‘Baby Louie’ really was Beibeilong sinensis likely incubated its two-foot-long eggs. Illustration by Zhao Chuang Big Bird is eight feet, two inches tall. That’s big. The ostrich, the largest living bird is bigger, topping out around nine feet tall. But neither fictional nor factual birds can hold a candle to a new…
Leave a Comment
Related Post
