World’s Oldest Meal from Animal Ancestors 500 Million Years Ago Unearthed in Russia – Rights History
Categories
Animals

World’s Oldest Meal from Animal Ancestors 500 Million Years Ago Unearthed in Russia

Ediacaran animals like Kimberella and Dickinsonia which are both very small organisms also had their meals long before the Cambrian Explosion.