What is the full meaning of squamosals
SQUAMOSAL, a paired membrane bone of the vertebrate skull, the squamous portion of the temporal bone [n]
Example of the word squamosals placed on a Scrabble board.