Attested.to

Definition

of or pertaining to the sexually transmitted infection or to the parasite

Seed ·

Term in context

chlamydial in CommonParlance