Tag: Lepidochlamidae
Fossil Friday: Three Dubious New Fossil Insect Orders from Cretaceous Burmese Amber
Apart from this more general critique, are there any implications from these amber insects for intelligent design theory? You bet!
Apart from this more general critique, are there any implications from these amber insects for intelligent design theory? You bet!