Ctaerpillar

Ctaerpillar

Observation - Ctaerpillar - UK and Ireland. Description: Caterpillar like thing found in lake sample. Looks like it was in or under the reed fragment

Caterpillar like thing found in lake sample. Looks like it was in or under the reed fragment