Attested.to

Definition

inflammation of a gland or lymph node

Seed ·

Term in context

adenitis in CommonParlance