The structure of the muscular and nervous systems of the female Intoshia linei (Orthonectida)
Fiji:anopen-sourceplatformfor biological-imageanalysis