Researchers, however, can have a keen eye and spot the animals even tucked in their hiding place. In the forests of Ecuador, a new species of stick insect has been discovered along trails near a ...