Hydrogen sulfide is highly toxic to mammalian cells. It has also been postulated that hydrogen sulfide modifies haemoglobin resulting in haemolysis. The enzyme that produces hydrogen sulfide from L-cysteine was purified from Streptococcus anginosus. Using the N-terminal amino acid sequence of the purified enzyme, the lcd gene encoding L-cysteine desulfhydrase was cloned; the recombinant protein was then purified to examine its enzymic and biological characteristics. This L-cysteine desulfhydrase had the Michaelis-Menten kinetics K(m)=0.62 mM and V(max)=163 micro mol min(-1) mg(-1). DL-Cystathionine, L-cystine, S-(2-aminoethyl)-L-cysteine, 3-chloro-DL-alanine and S-methyl-L-cysteine were substrates for the enzyme, whereas D-cysteine, DL-homocysteine, L-methionine, DL-serine, DL-alanine, L-cysteine methyl ester, L-tryptophan, L-tyrosine and L-phenylalanine were not. These findings suggest that this L-cysteine desulfhydrase is a C-S lyase that catalyses the alpha,beta-elimination (alphaC-N and betaC-S) reaction. In addition, it is demonstrated that the hydrogen sulfide produced by this enzyme caused the modification and release of haemoglobin in sheep erythrocytes.