Stentor is a large ciliate. Ciliates are single cellular organisms that use tiny hair-like cilia for locomotion and for feeding. This Stentor is full of symbiotic algae (Chlorella).
» More about Stentor
©
Wim van Egmond