dcsimg

Thecamoeba aesculea is a species of amoeboid protists.