The world’s largest caterpillar is said to have a distinct look
Is there a caterpillar of this size elsewhere in the world?Spectacular caterpillars may be found in Canada and the northern United States. The Citheronia caterpillar is the largest