2 Green things on rock under water

2 Green things on rock under water

Observation - 2 Green things on rock under water. Description: 2 green invertebrates, size of a smallish slug, attached ta a rock in a swift running small burn at about 700 metres

2 green invertebrates, size of a smallish slug, attached ta a rock in a swift running small burn at about 700 metres