Critters on Mesquite (Prosopis glandulosa)
Otero County, New Mexico

Juno Buck Moth eggs and caterpillars

Snout Beetle (Weevil)

Giant Scale ??
images copyright Bob Barber