Attested.to

Definition

a common benign tumor of cartilage cells

Seed ·

Term in context

chondroma in CommonParlance