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
Tweet