AMEBA, AMEBOID


Meaning of AMEBA, AMEBOID in English

[ame.ba, ame.boid] var of amoeba, amoeboid

Merriam-Webster English vocab.      Английский словарь Merriam Webster.