Mature yellownecked caterpillars are about two inches long.
Mature yellownecked caterpillar