Predatory algae harpooning prey and towing it away using a taeniocyst-nematocyst complex

Predatory algae harpooning prey and towing it away using a taeniocyst-nematocyst complex