The reducing end of lactose was oxidized and reacted with an excess amount of 1,4-butanediamine to give N-(4-aminobutyl)-O-beta-D-galactopyranosyl-(1-->4)-D-gluconamide. The side-chain carboxyl group of poly(L-glutamic acid) was activated with N-hydroxysuccinimide in the presence of N,N'-dicyclohexylcarbodiimide. Amidation between the activated polypeptide and the aminobutylated lactose derivative gave lactose-carrying poly(L-glutamate) whose degree of substitution was 60%.