Mesodinium rubrum, a photosynthetic ciliate

© WoRMS for SMEBD