heterosexist

Etymology
From heterosex(ual) ; modelled on.

Noun

 * 1) A homophobic heterosexual person.

Derived terms

 * anti-heterosexist