dcsimg

Thecamoeba foliovenanda is a species of amoeboid protists.