From rantolo + -oso.
rantoloso (feminine rantolosa, masculine plural rantolosi, feminine plural rantolose)