By pharyngula on August 1, 2016. This is a pseudocolored image of nematocysts firing. HHMI In case you prefer the video… Tags Organisms Log in to post comments Ouch. Log in to post comments
Ouch.