A haemoprotein released in vitro by adult Fasciola hepatica was purified by gel filtration chromatography on Sephacryl S-200 and ion-exchange chromatography on DEAE-Sepharose. The molecule, with an apparent molecular weight of > 200 kDa, contains a haem group and has absorption spectra characteristics similar to haemoglobins. N-terminal amino acid sequence analysis revealed no similarity between the F. hepatica haemoglobin and other vertebrate or invertebrate haemoglobins. Antibodies to the haemoglobin molecule can be detected in the sera of F. hepatica-infected bovines as early as 1 week after infection.