squamous sutures
English
Noun
squamous
sutures
plural of
squamous suture