English Dictionary
◊ SUTURA
sutura
n : an immovable fibrous joint (especially between the bones of
the skull) [syn: {suture}]