Cleft palate

A split in the roof of the mouth.

Search site

© 2008 The University of Sheffield All rights reserved.