Heterosexual rhymes with:
homosexual, homosexual, homosexual, homosexual, homosexual, actual, casual, homosexual, individual, mutual, perceptual, semiannual, sensual, spiritual, textual, unusual, usual, visual
homosexual, homosexual, homosexual, homosexual, homosexual, actual, casual, homosexual, individual, mutual, perceptual, semiannual, sensual, spiritual, textual, unusual, usual, visual