Attested.to

Definition

an inclusion body found in plasma cells in cases of cancer

Seed ·

Term in context

cancer body in CommonParlance