AMEBA


Meaning of AMEBA in English

n. microscopic one-celled organism, amoeba

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.