AMELOBLASTS

Definition of AMELOBLASTS