myxamoeba

views updated

myxamoeba An amoeboid cell formed by a slime mould.

About this article

myxamoeba

Updated About encyclopedia.com content Print Article Share Article