What's on my fennel?
Sorry, no picture, but I have multiple long (3/4 inch), thin, pale green, worm-like creatures that make little nests at the tip of the branches of my fennel. They then lay on the branch just below their nest and scurry amazingly fast back into the nest if disturbed. I brought one inside and it squiggled wildly when it couldn't get into its nest. Any ideas? I've also got scatted aphids and I've brought in 10 BST eggs/cats so far. Just curious if anyone knows what these are. I'll leave them be, since I'm a fan of diversity.