Euglenoids

Euglenoid with giant paramylon bodies

Loading Image