squamosaltranslation and definition "squamosal", tamil lexiconWordTamil Definitionsquamosalசெதிள் போன்ற செப்பை எலும்புப்பகுதி, (பெ.) செதிள் போன்ற.