What does ameloblast mean?

ameloblast meaning in General Dictionary

a cell that tooth enamel develops


ameloblast - German to English

ameloblast