BEAN LEAF ROLLER


Meaning of BEAN LEAF ROLLER in English

noun

: a larval skipper butterfly ( Urbanus proteus ) that sometimes injures the foliage of beans, peas, and related plants in the southeastern United States

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