From calor + -oso.
caluroso (feminine calurosa, masculine plural calurosos, feminine plural calurosas)