Stick insects in Science – they tickle!! Stick insects in Science… they tickle! Skills Posted on May 13, 2016 ← Cooking in the kitchen Tomatoes from the kitchen garden anyone? →