WALNUT CATERPILLAR


Meaning of WALNUT CATERPILLAR in English

noun

: the hairy gregarious caterpillar of a walnut moth ( Datana integerrima )

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