Nematocysts are sub-cellular harpoon guns used by predatory algae

Nematocysts are sub-cellular harpoon guns used by predatory algae