Noun ameloblast has 1 sense
  1. ameloblast - a cell from which tooth enamel develops
    --1 is a kind of
    embryonic cell, formative cell
,
TOP