Attested.to

Definition

a cell from which tooth enamel develops

Seed ·

Term in context

ameloblast in CommonParlance