squamous suture


n.

A suture whose opposing margins are scalelike and overlapping.

Words nearby squamous suture