From Latin squamosus.
squamoso (feminine singular squamosa, masculine plural squamosi, feminine plural squamose)
squāmōsō