Saving one of the world’s largest insects, thought extinct for 80 years. March 1, 2012 9:59 am Robert Zimmerman Saving the tree lobster, one of the world’s largest insects, thought extinct for 80 years. Share One comment