An L-amino acid oxidase (LAO), designated as TJ-LAO, was purified to homogeneity from the venom of Trimeresurus jerdonii by Sephadex G-100 and Q Sepharose HP chromatography. The molecular weight of this enzyme was 110 kD as estimated by analytical gel filtration and was 55 kD by SDS-polyacrylamide gel electrophoresis, suggesting that the enzyme is composed of two subunits. The enzyme has an absorption spectrum characteristic of flavoproteins, containing 2 moles of FMN per mole of enzyme. The N-terminal sequence of TJ-LAO shares high homology with other viperid snake venom LAOs. Homology with elapid venom LAO is lower. TJ-LAO inhibited the growth of Escherichia coli, Staphylococcus aureus, Pseudomonas aeruginosa, and Bacillus megaterium. The antibacterial effect associated with LAO activity was elminated with the addition of catalase. Platelets in platelet-rich plasma aggregated upon the addition of TJ-LAO. The enzyme-induced aggregation was inhibited by catalase, suggesting formation of H2O2 was essential for TJ-LAO to induce platelet aggregation. These results showed H2O2 formation is important for the biological effects of LAO.