This image was acquired from
wikimedia. It was marked as Public Domain or CC0 and is free to use. To verify, go to the source and check the information there.
Keywords from Image Description:
FMIB Stages in the lifehistory of Haemocera danae one of the Monstrillidae.jpeg check categories August Stages in the lifehistory of Haemocera danae one of the Monstrillidae Freeswimming nauplius larva embryo after penetrating into the body of the worm Salmacina successive stages in the body of the host freeswimming adult female