homosexual - adj. of, relating to, or characterized by a tendency to direct sexual desire toward another of the same sex : gay
heterosexual - adj. of, relating to, or characterized by a tendency to direct sexual desire toward the opposite sex
access - n. freedom or ability to obtain or make use of something
artificial insemination - n. introduction of semen into the uterus or oviduct by other than natural means
in vitro - n. outside the living body and in an artificial environment