Share
twitterlinkedinfacebook
Image 1 of 1
Trichordestra-legitima-_J013927.jpg
Caterpillar Trichordestra legitima insect pest, plant eating bug, Striped Garden Caterpillar  larvae moth, Noctuidae, on plant that also has leaf rust disease, orange spots on leaves