Heliozoa feeding on volvox, light micrograph

Bildnummer 12395456
Heliozoa feeding on volvox, light micrograph