ATP (CTP):tRNA nucleotidyltransferase (EC 2.7.7.25) was purified to apparent homogeneity from a crude extract of Lupinus albus seeds. Purification was accomplished using a multistep protocol including ammonium sulfate fractionation and chromatography on anion-exchange, hydroxylapatite and affinity columns. The lupin enzyme exhibited a pH optimum and salt and ion requirements that were similar to those of tRNA nucleotidyltransferases from other sources. Oligonucleotides, based on partial amino acid sequence of the purified protein, were used to isolate the corresponding cDNA. The cDNA potentially encodes a protein of 560 amino acids with a predicted molecular mass of 64 164 Da in good agreement with the apparent molecular mass of the pure protein determined by sodium dodecyl sulfate polyacrylamide gel electrophoresis. The size and predicted amino acid sequence of the lupin enzyme are more similar to the enzyme from yeast than from Escherichia coli with some blocks of amino acid sequence conserved among all three enzymes. Functionality of the lupin cDNA was shown by complementation of a temperature-sensitive mutation in the yeast tRNA nucleotidyltransferase gene. While the lupin cDNA compensated for the nucleocytoplasmic defect in the yeast mutant it did not enable the mutant strain to grow at the non-permissive temperature on a non-fermentable carbon source.