Spirorchis parvus (Stunkard) its life history and the development of its excretory system (Trematoda : Spirorchiidae).