YourDictionary

odontoclast medical definition

noun
A cell that may produce resorption of the roots of deciduous teeth.

link/cite print suggestion box