Synonyms for Invidious (same or very similar meaning)
WordNet sense 1 (containing or implying a slight or showing prejudice):
discriminatory
WordNet sense 2 (not encouraging or approving or pleasing):
unfavorable, unfavourable
From the ODE community, based on WordNet
add/edit