Miracidium is the free swimming larva of trematodes (liver fluke) which emerges from an egg and penetrates the body of a snail host.