English synonyms about - contact  

ameloblast

noun

1 ameloblast

A cell from which tooth enamel develops.


Find more on ameloblast elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0308