RED-BANDED LEAF ROLLER


Meaning of RED-BANDED LEAF ROLLER in English

ˈ ̷ ̷ˌ ̷ ̷ ̷ ̷- noun

: a leaf roller that is the larva of a small grayish brown moth ( Argyrotaenia velutinana ) and that has become a serious orchard pest in the northeastern United States

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.