Our previous study shows that seminal plasma of a teleost, the Nile tilapia, contains a glycoprotein Mr = 120,000 named as SPP (Seminal plasma glycoprotein)120 which forms a homopolymer that has sperm immobilizing activity. In order to elucidate the mechanisms of the formation of the homopolymer and the immobilization of sperm, molecular cloning of SPP120 was conducted. The cDNA for SPP120 contains a complete open reading frame encoding 797 amino acid residues with 14 potential N-glycosylation sites. The predicted amino acid sequence of SPP120 contains a partial von Willebrand factor type D domain and a zona pellucida domain, that are involved in protein–protein adhesion that form filamentous structures in various kinds of cells. This result suggests that SPP120 forms a homopolymer via these domains in seminal plasma and probably interacts with spermatozoa. Northern blotting reveals that the gene is also expressed in ovary, even in ovulated eggs. The results of in situ hybridization indicate that in testis the gene is expressed in Sertoli cells and epithelial cells of sperm ducts, and the localization corresponds to that of the protein analyzed by immunohistochemistry. In the ovary, the gene is expressed at the perinucleolus stage of oocytes; however, the protein is not detected in any cells other than oocytes. Mol. Reprod. Dev. 62: 57-68, 2002. © 2002 Wiley-Liss, Inc.