Homo-

Homo-: Combining form from the Greek "homos" meaning "same." The opposite is hetero- from the Greek "heteros" meaning "different." For example, there is heterogeneous and homogeneous, heterosexual and homosexual, etc.