Definition of "ameboid"

ameboid