Attested.to

Definition

a malignant neoplasm of cartilage cells

Seed ·

Term in context

chondrosarcoma in CommonParlance