Meaning of ameba
Definition of ameba
(noun)
naked
freshwater
or
marine
or
parasitic
protozoa
that
form
temporary
pseudopods for
feeding
and
locomotion
Other information on ameba
WIKIPEDIA results for
ameba
Amazon results for
ameba
Tweet