COTTONWOOD LEAF BEETLE


Meaning of COTTONWOOD LEAF BEETLE in English

noun

: an oval yellowish or reddish black-marked beetle ( Chrysomela scripta ) having a dusky blackish larva that feeds on and defoliates cottonwood

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