leafroller

listen to the pronunciation of leafroller
English - Turkish
Yaprakbüken zararlısı
English - English
Alternative spelling of leaf roller
A moth or other insect whose larvae roll up the leaves of plants which they feed on
leafroller
Favorites