We're talking, of course, about the leopard slug. Here's what you need to know. The leopard slug (also known as the great grey slug) is an easy one to identify, thanks to its striking spots and ...
After all, nothing says Yuletide like two giant illuminated leopard slugs outside a major London gallery. Measuring more than 10m (33ft), the mighty molluscs will remain in situ until 25 February.