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