Coloured scanning electron micrograph of Phasmarhabditis hermaphrodita ...

Coloured scanning electron micrograph of Phasmarhabditis hermaphrodita ...