Tag: entomology
Spiders Are Smart; Be Glad They Are Small
Recent research has shed light on the intriguing strategies that spiders use to deceive other spiders — and prey in general.
Mars Bugs and Intelligent Design — On a Collision Course?
I picture Ohio University officials turning as red as Mars over Professor Romoser’s exotic claims.