Attested.to

Definition

a center where patients with severe burns can be treated

Seed ·

Term in context

burn center in CommonParlance