News
I did some research and found they are called glassy cutworms. The scientific name is Apamea devastator, and is the larvae of a moth in the family Noctuidae. They can be devastating to plants.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results