From limaccio + -oso.
limaccioso (feminine limacciosa, masculine plural limacciosi, feminine plural limacciose)