Cercaria

The free-swimming larval forms of parasites found in an intermediate host.

1
Show
Maximize