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