Attested.to

Definition

infection by a disease-causing ameba

Seed ·

Term in context

amoebiasis in CommonParlance