About 99 million years ago, this horned "hell ant" was in the midst of devouring a prehistoric cockroach when it got stuck in ...
since insects and flowering plants both existed at the time. But without concrete evidence, this theory remained a mere idea — until now. Now that you’ve learned about the prehistoric pollen ...
Scientists have discovered the oldest fossil evidence of insect larvae with highly developed eyes, revealing that some ...