Translation of ameba in English:

ameba

amoeba

noun

  • 1

    amoeba, simple microscopic organism that changes its shape constantly