Electrophoretic variants which arise from amino acid substitutions, leading to charge differences between proteins are ubiquitous and have been used extensively for genetic analysis. Less well documented are polymorphisms in the size of proteins. Here we report that a group of glycoproteins, which share a common carbohydrate epitope, vary in size in different isolates of the cellular slime mould, Dictyostelium discoideum. One of these proteins, PsA, a developmentally regulated prespore-specific surface glycoprotein, has previously been shown to exist in three size forms due to allelic variation at the pspA locus on linkage group I. In this report, a second glycoprotein, PsB, which is also prespore specific but found inside prespore cells, is studied. PsB maps to linkage group II and exhibits at least four different sizes in the isolates examined. We propose that the size polymorphisms are the product of allelic variation at the pspB locus, due to differences in the number of repeat units.