Tag: owlflies
Fossil Friday: Cretaceous Insect Chimera Illustrates a Design Principle
Why does this fossil insect specimen have implications for intelligent design? The reason lies in the striking convergences it exhibits.
Why does this fossil insect specimen have implications for intelligent design? The reason lies in the striking convergences it exhibits.