Susquehanna University WordPress Site
An encysted stage of the Acanthocephalan parasite life cycle.
©Biodidac