Land Lobster
From Wikipedia, the free encyclopedia
Common name given primarily to members of the Phasmatodea (stick & leaf insects). While it generally refers to the Lord Howe Island stick insect (Dryococelus australis) it can also apply to several of the bulkier species.