P phys.org Scientists create purple-winged butterflies in six generations 2 points robot_scream 12 years ago 0 comments