the Lord Howe Island stick insect is a large, flightless, nocturnal insect that can grow up to 6 inches in length when fully mature. The insects, also known as "tree lobsters," were threatened ...