Lobster Telomerase May 2, 2007Telomerasedidyouknow, immortality, lobster, lobster telomerase, telomerase, turtleadmin [mage lang=”en|es|fr|en” source=”flickr”]lobster telomerase[/mage]