Software
Houzz Logo Print
keylime13

What is this larvae?

12 years ago

Anyone know what this is and how I get rid of it? It has invaded many of my flowers, pepper and tomato plants. I can't have it go into the greenhouse this winter!

Comment (1)

Sponsored
Bella Casa LLC
Average rating: 5 out of 5 stars17 Reviews
The Leading Interior Design Studio in Franklin County