Definitions for "ameboid"
resembling an amoeba especially in the shape or manner of motion
like an amoeba (especially in having a variable irregular shape)