dcsimg

Thecamoeba aesculea is a species of amoebas.