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