Attested.to

Definition

infection by a disease-causing ameba

Seed ·

Term in context

amebiasis in CommonParlance