squamous sutures

English

Noun

squamous sutures

  1. plural of squamous suture