Attested.to

Definition

a tumor composed of immature undifferentiated cells

Seed ·

Term in context

blastocytoma in CommonParlance