From scirro + -oso.
scirroso (feminine scirrosa, masculine plural scirrosi, feminine plural scirrose)