meaning of Baumwollblattroller

Baumwollblattroller - German to English

cotton leafroller / leaf roller [Syllepte derogata, syn.: S. multilinealis, Harilatodes derogata, Notarcha derogata, Phalaena derogata]