From setola + -oso.
setoloso (feminine setolosa, masculine plural setolosi, feminine plural setolose)