Mary’s Monday Metazoan: the Monkey Slug Caterpillar

Pharyngula 2016-09-07

It lives up to its name. Down to its name? Something, anyway.