Nothing gives me the heebie-jeebies worse than wormy-looking things. Larvae. Maggots. Grubs. They all send chills up and down my spine and just about paralyze me. I’m an organic gardener, but nothing else makes me want to run for the strongest pesticide on the…