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