YourDictionary

Dictionary Home » Science » cleft palate

cleft palate science definition

Incomplete closure of the palate during development of an embryo, resulting in a split along part or all of the roof of the mouth.

Learn more about cleft palate

cleft palate

link/cite print suggestion box