Tag: caterpillars
Peppered Moths and More: Intelligent Design Takes Ownership of Evolution Icons
Darwinians never had a rightful claim to them in the first place.
Butterfly Mystery Solved
The dill and parsley plants in our box garden are loaded with black swallowtail caterpillars.