From scoglio + -oso.
scoglioso (feminine scogliosa, masculine plural scogliosi, feminine plural scogliose)