CONVERGENT EVOLUTION OR DESIGN-BASED ADAPTATION? [Excerpts] Convergent evolution is the idea that the same trait, or set of traits, in completely different organisms were somehow produced through independent evolutionary processes. Now a new study shows how two different types of snakes have adapted to a diversity of environments by expressing...
Read more