Meaning of amoeba

Definition of amoeba

(noun) naked freshwater or marine or parasitic protozoa that form temporary pseudopods for feeding and locomotion

Other information on amoeba

WIKIPEDIA results for amoeba
Amazon results for amoeba