Topics › Science

ScienceModern (research pertains to Younger Dryas period ~12,900-11,700 years ago, study published 2010)globalhigh confidence

Some elongated carbon spherules linked to the Younger Dryas impact hypothesis resemble modern fecal pellets produced by insects.

Sources

More in Science

All science facts →