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 More like this Ouch. Log in to post comments
Ouch.