The dark spherical bodies are vitelline glands in this specimen of Fasciola
hepatica. The bluish spherical bodies are
testes. The elongated body with branches is one of the caeca. 100x
The brown, branched bodies seen here are vitelline glands surrounding the blue
branched bodies which are testes. F. hepatica. 100x