Telomerase Lobster January 11, 2011Telomerasedidyouknow, immortality, lobster, telomerase, telomerase lobster, turtleadmin [mage lang=”en|es|fr|en” source=”flickr”]telomerase lobster[/mage] Fossil with Original Shell Millions of Years Old?