Archives for November 5, 2010

Daily Archives: November 5, 2010

immortal jellyfish
Science

Scientists have discovered the world's first known immortal animal. A jellyfish that goes by the name Turritopsis nutricula. ...
11