Other Amoebae

Parachaos sp., probably a new species

Loading Image