Folliculinidae _sp
Folliculinidae is a family of ciliates comprising more than 80 species. They are sessile, attaching themselves to substrate in their environment and living inside a transparent lorica. They have two wing-shaped protrusions covered with cilia which they use to feed. This specimin had a green pigment.