Stick insects (Phasmida) as prey of spiders: size, palatability and defence mechanisms in feeding tests.

Stick insects (Phasmida) as prey of spiders: size, palatability and defence mechanisms in feeding tests.