caterpillar Small caterpillar on a blade of grass Translucent yellow about 1 5-2cm large Very..., Stock Photo, Picture And Rights Managed Image. Pic. V46-1211696