From avaricia + -oso.
avaricioso (feminine avariciosa, masculine plural avariciosos, feminine plural avariciosas)