ameloblast

Explore definitions, synonyms, and language insights of ameloblast

Definitions

Noun
a cell from which tooth enamel develops