Amoeboid



ENGLISH MEANING
adjective
1.
Resembling an amoeba; amoeba-shaped; changing in shape like an amoeba.