Video - The Sneaky Parasite

Merosomes bud off parasite (green), remaining intact while drifting through blood in the liver.
credit : Credit: R. Amino & R. Ménard