boomkreeft

Etymology
From,.

Noun

 * 1) Lord Howe Island stick insect, tree lobster,