tree lobster

Noun

 * 1) Lord Howe Island stick insect