Image of Protocystis xiphodon

© Radiolaria.org