Macleay's spectre

Noun

 * 1) The Australian stick insect.