The fine structure of the protonephridial system in the miracidium of fasciola hepatica.
D000818:Animals; D005210:Fasciola hepatica / Q000166:cytology* / Q000502:physiology; D008854:Microscopy, Electron