ghost insect

Noun

 * 1) Any of various stick insects of the order.