Congenital Giant Teratoma Arising from the Hard Palate: A Rare Clinical Presentation.