From sudor + -oso.
sudoroso (feminine sudorosa, masculine plural sudorosos, feminine plural sudorosas)