From scisto + -oso.
scistoso (feminine scistosa, masculine plural scistosi, feminine plural scistose)