Attested.to

Definition

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

Seed ·

Term in context

ameba in CommonParlance