Meaning of ameloblast

Definition of ameloblast

(noun) a cell from which tooth enamel develops

Other information on ameloblast

WIKIPEDIA results for ameloblast
Amazon results for ameloblast