Clever fly offers lessons on advanced predator adaptations Read more about Clever fly offers lessons on advanced predator adaptations