squamosals

English

Noun

squamosals

  1. plural of squamosal