Content Tagged As insect

Tagged News

  • Caterpillars in Space

    November 13, 2009 11:48 AM

    LAWRENCE, Kan. (AP) - These bugs have the right stuff. Three monarch caterpillars are about to become insect astronauts. University of Kansas prof Chip Taylor is providing the caterpillars for a space shuttle launch planned for Monday. The Wichita Eagle reports the bugs will ride the shuttle Atlantis to the... more »

Top Videos

1 2 3 4

Most Popular