Return to Article Details Dens invaginatus or dilated odontoma, a definition controversy. A literature review Download Download PDF