Different Larvae through foldscope

Bipinneria Larva of Echinodermata Cercaria Larva of Fasciola hepatica Glochidium larva of Mollusca Miracidium larva of Fasciola hepatica Trocophore larva of Annelida