Notes

Parasites Fasciolopsis Miracidia

Free-living liver fluke larvae.