Tomato Expert Needed!!!!
Monday, 21 May 12 Sunny 25°C / 77°F
Some little thing in my garden has been happily munching on my tomato leaves!!!!! From my research i think they are soemthing called hornworms, the lover of tomato leaves. i can’t see them, but they’re leaving little droppings on my leaves…
how can i get ride of them organically, please help, these spotted leaves are an eyesore!!!