Heliozoa feeding on volvox, light micrograph

Bildnummer 12395461
Heliozoa feeding on volvox, light micrograph