Attested.to

Definition

a tumor composed of immature undifferentiated cells

Seed ·

Term in context

blastoma in CommonParlance