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