homosexual: someone who practices homosexuality; having a sexual attraction to persons of the same sex
whole: an assemblage of parts that is regarded as a single entity
castor oil: a purgative extracted from the seed of the castor-oil plant; used in paint and varnish as well as medically