What Insect Egg is This?It's definitely not apple seeds, I have smashed one of these and it had a worm inside of it. I'll look up stick insects!