halisidota tesselaris
1walnut moth — noun : any of several moths whose larvae eat the foliage of the walnut: as a. : regal moth b. : imperial moth c. : luna moth d …
1walnut moth — noun : any of several moths whose larvae eat the foliage of the walnut: as a. : regal moth b. : imperial moth c. : luna moth d …