Name: one-eye-luke US.Vet. Texas (Zone 8a) Quitter's never Win
Hes a good guy he's a Doodlebug. Doodlebugs are the larvae of insects known as antlions, which belong to the family Myrmeleontidae. As you might suspect, these insects are predaceous and are particularly fond of eating ants.
NOT A EXPERT! Just a grow worm! I never met a plant I didn’t love.✌