ZEBRA CATERPILLAR


Meaning of ZEBRA CATERPILLAR in English

noun

: a caterpillar that is the larva of an American noctuid moth ( Ceramica picta ), that is light yellow with a broad black stripe on the back and lateral stripes crossed with white, and that feeds on cultivated plants (as cabbages, beets)

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