AMOEBA


Meaning of AMOEBA in English

noun

form of animal life, made up of a single cell

(NOTE: plural is amoebae. Note also the US spelling ameba)

English dictionary of medicine.      Английский словарь медицины.