Definition of "Euamoebida"

Euamoebida