AMEBA, AMEBOID Meaning of AMEBA, AMEBOID in English [ame.ba, ame.boid] var of amoeba, amoeboid Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012