Reference ID: #24221
Giant Caterpillar
Giant Caterpillar: A species of caterpillar that grows to an unusually large size, often reaching up to 10 inches in length.
0