What is the meaning of Invidious?

Causing ill will, envy, or offense.

Offensively or unfairly discriminating.

Envious, jealous.

Detestable, hateful, or odious. (Often used in cases of perceived unfairness, or when facing a difficult situation or choice — especially in the phrase invidious position.)

Source: wiktionary.org