More results...
Microscope slide with whole mount of encysted larvae of Trichinella spiralis, a parasitic nematode that causes trichinosis. Slide shows teased muscle fibers containing encysted larvae.