Home Uncategorized Cleft Palate India - A cleft palate is an opening or split in the roof of the mouth that occurs when the tissue doesn't fuse together during development in. February 01, 2021