Home

Word

ameloblast, n.
(ameloblasts)
more info a cell from which tooth enamel develops
<noun.body>

ameloblast
semantic pointers
hypernym