I have large tomatoes, plenty of them…that is not the trouble. Hornworms. and cracking, those are the troubles. Right now, I am picking the fruits just turning red and ripening them on my window. Hornworms are officially called Manduca quinquemaculata. As caterpillars they are voracious pests, munching through incredible amounts of your tomato harvest. How To…