Layer of cells that secrete enamel of tooth is
(a) Osteoblast
(b) Ameloblast
(c) Odontoblast
(d) Dentoblast
Correct option: (b) Ameloblast