From cancrena + -oso.
cancrenoso (feminine cancrenosa, masculine plural cancrenosi, feminine plural cancrenose)